gpt4 book ai didi

ios - 临时分发 : failed to install app

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:47:12 24 4
gpt4 key购买 nike

我正在开发一个 ios 应用程序(仅适用于 iphone)并尝试让其他人对其进行测试。我可以通过 Ad hoc 分发在我自己的设备上安装该应用程序。当我尝试在其他人的设备上安装时,它总是失败并显示消息“此时无法安装 xxxxx”。我正在使用 xcode 5。

以下是我遵循的步骤:

  1. 将设备的 UDID 添加到开发者门户中的现有 Ad hoc 配置文件
  2. 下载配置文件并将其拖到 xcode 管理器
  3. 在代码签名->配置文件->发布下,选择临时配置文件。在代码签名身份-> 发布下,从 Ad hoc 配置文件中选择分发证书。我将供应配置文件(调试)设置为无,并将代码签名身份(调试)设置为“不代码签名”。
  4. 构建应用程序并创建存档。
  5. 单击管理器中的“分发”按钮。选择“为企业或临时部署保存”,然后选择临时配置文件。
  6. 点击导出并选中“保存以供企业分发”。填写申请网址和标题。
  7. 将 ipa 和 plist 文件上传到服务器。创建一个索引页面,其中包含指向 plist 文件的链接。链接看起来像这样:

     <a href="itms-services://?action=download-manifest&url=http://mydomainname/apps/myappname.plist">Install Application</a>
  8. 将索引页面的 url 发送给测试人员。

我错过了什么吗?我尝试删除手机上的所有配置文件,然后通过单击“安装应用程序”链接安装应用程序没有问题。我注意到的一件奇怪的事情是安装在其他人的 iPhone 上的临时配置文件的状态是“未找到有效的签名身份”,而团队显示为“未知”。我看到有人提到“代码签名权利”。如果我把那个留空有关系吗?

最佳答案

尝试一些事情:

  1. 检查您添加到门户的 UDID 是否已勾选以在 AdHoc 条款下使用。添加新的 UDID 时,可能会忘记使用新的 UDID 手动更新配置文件。
  2. 不要自己创建链接,也不要使用 plist。只需将您创建的 ipa 拖到类似 http://www.diawi.com/ 的网站即可并与您的测试人员分享该链接。

祝你好运

关于ios - 临时分发 : failed to install app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20360820/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com