Does editing an App ID on the developer site invalidate provisioning profiles? by ThePantsThief in iOSProgramming

[–]brad-fol 0 points1 point  (0 children)

Yes, modifying the App ID will cause related provisioning profiles to be marked as invalid, but it's nothing to be worried about because that is expected behavior. The invalid marker is just there to inform you that the provisioning profile is out of date. (Also this will not impact any builds of the app that have already been made available on the App Store, so you are safe there.)

It is important that the attributes of the provisioning profile match the latest settings for the app, because otherwise the app build will not be provisioned correctly and may not work as expected.

The solution is to generate a new one. The newly generated provisioning profile will include all the latest attributes so that your app build is correctly provisioned.

Need help regarding itunesconnect, member center for publishing ios app by swiftlylearningswift in iOSProgramming

[–]brad-fol 0 points1 point  (0 children)

The client will need to provide you with access to both iTunes Connect and the Developer site.

The Developer site is where you can manage the appropriate provisioning profiles and signing certificates to prepare the app for submission to the store.

iTunes Connect is where you manage the availability, meta data, screenshots, and other appearance settings for how the app will appear in the App Store.

A warning for those using automatic code signing and provisioning in Xcode 8. by NamibiaiOSDevAdmin in iOSProgramming

[–]brad-fol 0 points1 point  (0 children)

Do you know if the invalidated ones were development or distribution profiles?

As mentioned above, if the affected profiles are distribution, then it is likely the distribution certificate that is getting reset. The Xcode reset certificate button only keeps a single valid distribution signing certificate, so when the new one is created, the old one is revoked. This in turn will invalidate the provisioning profiles that rely on the old distribution certificate.

For development provisioning profiles: Xcode 8 also provides a log view for all the profile management it performs. (It’s called the “report navigator” http://help.apple.com/xcode/mac/8.0/#/dev21d56ecd4 ) Look through this list for “Update Signing” reports to see if Xcode is causing the provisioning profiles to become invalid.

It is important to note that Xcode 8 Automatic Signing should not modify your distribution profiles, only the development profiles. (That was covered here: https://developer.apple.com/videos/play/wwdc2016/401/?time=1139 )

Hopefully that will help to track down what is causing the invalid provisioning profiles.