iPhone连接到运行最新iTunes版本的Mac,我100%确定她的UDID在配置文件中。她的iPhone还没有被越狱,我们甚至将它恢复到出厂设置。
我在这台iPhone上安装开发版时遇到了问题。错误是:
申请“[申请名称]”没有 安装在iPhone“iPhone”上 因为签名者无效
我100%确定在配置文件中准确输入了UDID,并且他们正确地复制了正确的配置文件/构建组合。这个相同的组合已成功安装在十几部iphone上。
我们已经能够在没有问题的情况下在某些设备上安装它。
编辑:
从评论到答案:
我们可以在100 iphone上安装它 我们的帐户。我们有大约40部iphone 在此配置文件中 适用于其中的38个。
答案 0 :(得分:3)
我有一个解决方案似乎适用于一个遇到麻烦的用户:
违规的机器是一个窗户盒...不知道是否有所作为。
如果其他人遇到此问题 - 请尝试此操作,并告知我们这是否是实际修复或解决方法!这个妖精很少被人看到并用相同的步骤解决。
这是我对修复理念的参考:
http://iphone.forums.wordpress.org/topic/installing-beta#post-1194
答案 1 :(得分:2)
答案 2 :(得分:1)
(忽略:我误解了这个问题,并没有注意到他已经安装了数十个,所以我的建议不适用)
如果您只有标准开发者帐户,则在证书无效以进行进一步安装之前,您最多只能安装五部电话。如果你已经在五部手机上安装了它,那很可能就是问题所在。
在互联网上告诉Buzz一些随机的人说:“嗨!”
答案 3 :(得分:1)
我们可以使用我们的帐户在100 iphone上安装它。我们在这个配置文件中有大约40个iphone,它可以在其中38个上运行。还有其他想法吗?
我会告诉巴兹你打招呼,如果你能帮助我们,我们会给你一块月亮石!
答案 4 :(得分:1)
要尝试的几件事情:
答案 5 :(得分:0)
同步后,mobileprovision文件是否显示在设备上?你应该在
中看到它Settings->General->Profiles
如果没有,那就是问题所在。再次检查UDID是否正确 - 在iTunes和开发人员门户中使用相同的UDID。尝试将iTunes与mobileprovision同步,而不尝试安装该应用。如果仍未安装,请检查UDID。如果它已安装在所有其他设备上,则UDID很可能是问题。
答案 6 :(得分:0)
如果在此期间撤消了分发签名证书并重新创建,则需要先从设备中删除旧的配置文件。这是在iOS 3.1.3设备上。
答案 7 :(得分:0)
最近发生在我身上,我解决了这个问题。情况是我有一个临时配置文件,我成功地使用了大约40个具有多个不同应用程序的设备。当需要新设备时,我会将其添加到配置文件中,下载,然后使用来自XCode的“共享”,使用相同的存档应用程序但新配置文件。
最近我的发行版证书已过期,因此我创建了一个新版本并重新创建了配置文件。随后,我仍然可以在现有设备上安装,但尝试在新设备上安装时会出错,即使我已将它们添加到配置文件并在设备上安装了配置文件。
秘密在于,虽然我已经创建了新的发行版证书并将其添加到我的KeyChain,但KeyChain中仍然存在旧证书的副本,并且用于签署应用程序。事实证明,如果您不从XCode中删除旧的配置文件,当您启动XCode时,它将在KeyChain中重新创建旧的证书,并将用于签署应用程序,这意味着新的配置文件与新的设备(使用新证书创建)将不匹配。
解决方案:续订证书时,删除使用该证书签名的所有旧配置文件,删除旧证书,然后重新创建,下载并安装新配置文件。
HTH