After adding new UDIDs to provisioning profile, do I need to rebuild the IPA?

3.3k Views Asked by At

I have an app (adhoc dist.) and uploaded it to Diawi. Now, I should add new UDIDs. After add them, do I need to recreate or rebuild the IPA and re-upload to Diawi?

Thanks in advance

2

There are 2 best solutions below

2
On

An Ad-hoc IPA will only install on the devices listed in the embedded provisioning profile. If you want the app to be able to be installed on additional devices then yes, you need to provide an updated IPA with the updated profile.

Better yet, use TestFlight and avoid all of this hassle.

1
On

The answer to your query may be in two types of accounts

1) If you have an Enterprise Apple Account: No need to add tester UUDI to the account as the app can be released using Universal distribution binary which any device can install using OTA installation method.

2) If you have the developer account: your existing app will have no impact but yes for the new devices to install you have to regenerate the profile as the existing as on store account portal will get Invalid and needs to be updated for New IPA compilation. The old one will not work.

I would always recommend having an Enterprise account for a testing/building app company as Appstore Developer account is better for Distribution on Appstore or small scale company who rarely adds device ID for debugging and testing unless its standalone developer like scenario.