Apple Developer - Provisioning profile showing invalid status
Q: What causes the provisioning profile "Invalid" status? How do I resolve it, and how do I prevent it?
A: The provisioning profile invalid status is caused by changes to the profile’s associated certificate or App ID. Any time an App ID or certificate changes, all profiles that are associated to it are marked Invalid. This does not apply to Xcode's team profiles, but applies to all profiles that Xcode does not manage, specifically, custom development profiles and distribution profiles. This document explains the causes in detail and provides steps to resolve and avoid the profile invalid status.
The provisioning profile lives for 1 year, maybe it expired so simply remove it and make another one with the same certificates, app ids and devices and you can use it without any problem.
If you generate a new provisioning profile, your old installations (store or adhoc) won't be affected
In my case I have changed my
Identifier Name after creating the provisional profile. That's why it was showing
I just clicked the provisional profile which was showing
Invalid and clicked the
Save button without changing anything. Then it became
Valid and showed the expiration date. Now I downloaded the new file once again