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

发布于 2024-12-09 01:22:18 字数 381 浏览 0 评论 0原文

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

  1. 分发证书创建了
  2. 具有正确 UDID 的设备添加了
  3. 使用关联设备创建的临时配置文件

我能够成功构建和创建配置文件。存档我的申请。当我将其另存为 *.ipa 并将其和 *.mobileprovision 文件拖到 iTunes 中时,一切都很好,直到我的手机同步。

此时,我收到 iTunes Sync: Failed to Install 错误。其他测试人员收到错误:由于签名者无效,因此未安装应用程序

我不确定如何解决此问题?

I have an iPhone app that was handed to me. I deleted all of the existing certificates & provisioning profiles and created them from scratch. I believe I have set everything in the Provisioning Portal correctly:

  1. Distribution Certificate created
  2. Devices with correct UDID's added
  3. Ad-Hoc Provisioning file created with associated devices

I was able to successfully build & Archive my application. When I save it as a *.ipa and drag that and the *.mobileprovision file into iTunes everything is good, until my phone is syncing.

At that point I get an iTunes Sync: Failed to Install error. Other testers get the error: The app was not installed because the signer is not valid

I am not sure how to resolve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

筱武穆 2024-12-16 01:22:18

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

I have received that error because I had created my .ipa file with the ad hoc provisioning profile BEFORE I added the devices. Are you sure that you are using the most recent provisioning profile when you create the ipa? You may need to check which scheme you are using and verify its right

悲喜皆因你 2024-12-16 01:22:18

一切都是正确的,除了最后阶段我得到了保存选项。该配置文件与我的分发配置文件匹配,但应用程序错误。它只是默认为其中之一。我必须手动将其更改为我正在构建的临时发行版。愚蠢的错误。

Everything was correct, except for the final stage where I am given the save options. The profile matched my Distribution profile, but for the wrong app. It just defaulted to one of them. I had to manually change it to the Ad Hoc Distribution I was building for. Silly mistake.

命硬 2024-12-16 01:22:18

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

这个问题是在我们正在更新的旧应用程序上工作时发生的。无需越狱,只需在团队成员之间通过电子邮件发送临时 .ipa。所有规定都是正确的。

通过尝试使用“iPhone 配置实用程序”而不是 iTunes 进行安装,我们能够确定问题出在权利上。这给了我们实际的错误消息,很容易修复。

调试此问题比使用 iTunes 更容易。它还具有更好的用户界面来安装临时版本。我建议您在这里尝试一下:

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

This question was not resolved by the above suggestions, however we were able to fix it by removing the entitlements from the build.

This problem happened while working on an old app we were updating. No jailbreaking, just an ad hoc .ipa sent over email between team members. All provisions were correct.

We were able to figure out the issue was entitlements by trying to install using "iPhone Configuration Utility" instead of iTunes. That gave us the actual error message which was easy to fix.

Debugging this issue was easier than with iTunes. It also has better UI for installing ad hoc builds. I recommend you try it here:

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

皇甫轩 2024-12-16 01:22:18

我已经面临这个问题,最后我发现,。

如果您的证书、配置文件那么& ipa 已生成,

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

但您尝试安装的特定设备有问题,,
如果您的设备已越狱,则可以轻松地使用 iTunes cab 安装 ipa,

但如果没有,则您必须注册/添加设备
https://developer.apple.com/devcenter/ios/index.action
->Procsoning 简介->设备

然后&然后安装 Ipa 文件

i already face this , finnaly i found,.

If Your Certificates, Provisoning Profiles then & the ipa is generated,,

so there is no problem in your ipa File,

But Problem in Specific Device in which you are try to insalled,,
If Your Device is JailBroken Then Easily iTunes cab Install ipa,,

But If Not Then You Have To Register/Add device to
https://developer.apple.com/devcenter/ios/index.action
->Procsoning Profile -> Devices

Then & Then Ipa File Is Installed

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文