Ad-Hoc distribution - The application “<application name>” was not install on the iPhone “<iPhone name>” because the signer is not valid

扶醉桌前 提交于 2019-12-25 00:29:03

问题


what does it really mean when itunes complains that??

The application "" was not install on the iPhone "" because the signer is not valid.

we have got this error when we use "Build and Archive" or even with "Ad-hoc" distribution method with the targeted iPhone's UUID registered with Provisioning portal and generated new provisioning profile before we build the binaries...

then we will ship the binaries via email to our tester... they will try to install the application and this error always appear.

any idea what happened?


回答1:


@Yit Ming:

There can be three issues:

1) It may be the case your provisioning profile either has expired.

2) It may be your app is not code signed with a proper provisioning profile.

3) It may be the case that your device ID may not be added to the provisioning profile.

Hope this helps




回答2:


i have already found a solution to my problem.

as i mentioned previously, even if i use the method "Build and Archive" to compile a binary (in .IPA) to be installed in my tester's device, occasionally i will still get the error

The application "" was not install on the iPhone "" because the signer is not valid.

This is because the provisioning profile is not being installed properly to the device... (you can verify whether your provisioning profile is being installed by Settings -> General -> Profiles)

What i have done to resolve this issue is, i will copy my provisioning profile and .ipa file to my tester.

Then my tester will drag both of the files into his iTunes.

This will ensure that the provisioning profile is being installed to the device. then woalla!



来源:https://stackoverflow.com/questions/5415465/ad-hoc-distribution-the-application-application-name-was-not-install-on-th

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!