I can deploy my Xamarin Forms app to an iOS simulator with no problem but now I would like to deploy to a device.
I have followed the instructions to do this here: https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/
I get to the point where I create a provisioning profile and download the .mobileprovision file, then I open the file and it opens with xcode but I get no confirmation that the file has been imported.
On a windows machine with visual studio, I try to deploy my app to a device I get the following error:

When I look for the provisioning profile in XCode there doesn't appear to be one, despite importing the provision file:
Does anyone have any idea what might have gone wrong here?
