iPhone配置:未安装该应用,因为签名者无效

时间:2011-10-11 00:18:25

标签: iphone objective-c xcode app-store provisioning

我有一个iPhone应用程序交给我。我删除了所有现有的证书和配置配置文件并从头开始创建它们。我相信我已经在Provisioning Portal中正确设置了所有内容:

  1. 创建分发证书
  2. 添加了正确UDID的设备
  3. 使用关联设备创建的Ad-Hoc配置文件
  4. 我能够成功建立&归档我的申请。当我将它保存为* .ipa并将其和* .mobileprovision文件拖到iTunes中时,一切都很好,直到我的手机正在同步。

    此时我得到iTunes Sync: Failed to Install error。其他测试人员收到错误:The app was not installed because the signer is not valid

    我不确定如何解决这个问题?

4 个答案:

答案 0 :(得分:0)

我收到了这个错误,因为我在添加设备之前已经使用ad hoc配置文件创建了我的.ipa文件。您确定在创建ipa时使用的是最新的配置文件吗?您可能需要检查您正在使用的方案并验证其正确

答案 1 :(得分:0)

一切都是正确的,除了我获得保存选项的最后阶段。该配置文件与我的分发配置文件匹配,但对于错误的应用程它只是默认为其中一个。我不得不手动将其更改为我正在构建的Ad Hoc Distribution。愚蠢的错误。

答案 2 :(得分:0)

上述建议未解决此问题,但我们可以通过从构建中删除权利来解决此问题。

在处理我们正在更新的旧应用时遇到此问题。没有越狱,只是在团队成员之间通过电子邮件发送的临时.ipa。所有条款都是正确的。

我们通过尝试使用“iPhone配置实用程序”而不是iTunes来安装问题,从而找出问题是权利。这给了我们很容易解决的实际错误信息。

调试此问题比使用iTunes更容易。它还具有更好的用于安装ad hoc构建的UI。我建议你在这里试试:

http://www.macupdate.com/app/mac/27986/apple-iphone-configuration-utility

答案 3 :(得分:-1)

我已经面对这一点了,我发现,...

如果你的证书,那么Provisoning Profiles&生成ipa,

所以你的ipa文件没有问题,

但是在你尝试安装的特定设备中的问题, 如果您的设备是JailBroken然后轻松iTunes cab安装ipa ,,

但如果不是那么你必须注册/添加设备 https://developer.apple.com/devcenter/ios/index.action - > Procsoning Profile - >设备

然后&然后安装Ipa文件