0

I previously released my app to the iOS store but my certificates expired and so I created new certificates and profiles. I am using Xamarin Forms on Windows with a paired Mac. Everything is up to date.

I followed all of the steps in this answer already: Could not find any available provisioning profiles for iOS

I am able to see my provisioning profile in Xcode and release the project there with the same bundle identifier as my Xamarin project. It even works when I use Automatic Provisioning and a device simulator. But, when I run either Automatic or Manual Provisioning and try to deploy to an actual device I get the same error "Could not find any available provisioning profiles on iOS".

Any help would be greatly appreciated. Thanks!

  • Please check in your iOS .csproject file, search for Debug and Release configuration and check if proper profile is applied or not, otherwise it will give you this same error. – MShah Feb 01 '22 at 14:20
  • @MShah Thank you for the reply. The profiles are the same in the .csproj file and the bundle signing tab. – Benjamin Rosenberg Feb 01 '22 at 18:16
  • Please check that profiles applied to both, Debug-iPhoneSimulator and Debug-iPhone. – MShah Feb 02 '22 at 07:22
  • @MShah I have the development profile setup for both iPhoneSimulator and iPhone. In fact, I can run manual provisioning just fine when I use the simulator, but when I switch to an actual device I am told "The specified iOS provisioning profile '...' could not be found." – Benjamin Rosenberg Feb 02 '22 at 18:41
  • You can try on visual studio for Mac. It works on my visual studio for mac. – Jessie Zhang -MSFT Feb 08 '22 at 08:40

0 Answers0