Reputation: 12215
Since last november, I was posting versions of my client's app on a server, by creating an IPA file.
The procedure is quite simple, just click Product => Archive then "Share" and follow the wizard...
But I changed my computer and I had to renew every provisionning profile with a certificate associated with the new laptop.
Since, when I post a new IPA app on the server, the app is being downloaded but disappear when it reaches 100%. With no message of course...
Anybody have an idea ?
PS : of course, my client's devices and mine are all referenced in provisionning profiles.
EDIT : I'm using an Ad Hoc provisioning profile, for Wilcard application.
EDIT 2 : When the application disappear, i can see in device log :
Mar 22 16:40:29 unknown installd[8319] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 22 16:40:29 unknown installd[8319] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Upvotes: 1
Views: 4362
Reputation: 12215
Ouf !
I finally succeeded the procedure.
I'll try to explain my mistake, for further SO users.
When you click on Archive, Share, you have this screen :
The first time, I clicked on "Save for enterprise Distribution", and XCode generated a .plist file that permit an authorized user to download the app.
But for next releases, no need to generate another .plist, so just click on "save".
The problem is I changed 2 weeks ago the name of project target, which has changed the project name itself (in plist), which has changed the bundle name.
I only had to regenerate a plist file (by clicking on "save for enterprise distribution") to solve my problem.
Upvotes: 6