How to fix Invalid Provisioning Profile Signature in 2 minutes?
Are you an iOS developer? I guess this is your life these days:
Two Apple certificates used to sign your provisioning profiles have expired on 13th April 2022. When you try to submit your app for review you’ll get an ITMS-90165 error.
The fix is to get a new provisioning profile – but how?
- Go to Certificates, Identifiers & Profiles
- Open the provision profile
Editin the top right
Savewithout making any changes This will regenerate the profile with the correct Certificate Authorities (CAs).
Now delete the
~/Library/MobileDevice/Provisioning Profiles folder and let Xcode redownload the profiles again.
And tada 🎉