Home > Uncategorized > ITMS-90282 Invalid Provisioning Profile signature

ITMS-90282 Invalid Provisioning Profile signature

Screen Shot 2016-04-27 at 18.51.28

When trying to package and submit a Mac OSX app from Xamarin, I got this error “ITMS-90282 Invalid provisioning profile Signature”, the only single mention on the internet was this tweet: https://twitter.com/jabakobob/status/704277502445928448

Also, in case anyone runs into ERROR ITMS-90282, apparently it means that you need to create a new provisioning profile

The root cause of the problem was, when I logged into developer.apple.com -> Certificates, Identifiers & Profiles -> Changed the drop-down to OSX -> Provisioning Profiles -> Distribution, I saw that my provisioning profile was marked “Invalid” (I still don’t know why)Screen Shot 2016-04-28 at 11.39.57

So, what I did was, created a new provisioning profile *with a memorable name*, Mac OSX Distribution, for the correct App ID, and then downloaded the profile by going into Xcode -> Preferences -> Accounts -> Select Company Account -> Select View Details, select the new profile, and download.

Then back into Xamarin, I selected the project -> Options -> Mac Signing -> Changed the identity drop down, until I saw the new provisioning profile. I then selected Build -> Archive for publishing.

Going back into Xcode, I opened Organiser, and saw my new package, and I pressed Upload to App Store … Yes!


Categories: Uncategorized
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: