Hello @Sápi Sándor ,
The screen pictures are not showing. This error means that you have a provisioning profile, but there is no signing identity to match. And your description tells me you are using Manual provisioning for Xamarin.iOS. If your profile has been imported in %HOME%\AppData\Local\Xamarin\iOS\Provisioning\Profiles
, make sure your certificate has been imported in %HOME%\AppData\Local\Xamarin\iOS\Provisioning\Certificates
as well. If not, you have to import one.
Please connect your iPhone to your MAC, then pair to mac, and select your iPhone under simulator drop-down menu for debugging.
And you could check if your profile and certificate are correct:
First, you could check if your Developer Certificate was expired: Open Keychain in your MAC, select Certificates and check if the Apple Development cer was expired.
Second, you could check if you selected the correct APP ID and Certificate when you created the provisioning profile. See the step 3-4 in New provisioning profile part. If your Wildcard is in the format com.[DomainName].*
, the APP ID and the Bundle Identifier in info.plist
of your project also should be in this format.
Finally, you could check if your app allows any capabilities, if so, you need to update the profile. See : Working with Capabilities in Xamarin.iOS
In addition, you could try to use Automatic Provisioning for Xamarin.iOS, make sure you have sign in your Apple Account. And make sure you are using the most recent release VS2022 .
If you have any other issues, please feel free to let me know.
Best Regards,
Wenyan Zhang
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.