无法使用 Xcode Automatically Manage Signing 安装 ad-hoc IPA
Posted
技术标签:
【中文标题】无法使用 Xcode Automatically Manage Signing 安装 ad-hoc IPA【英文标题】:Cannot install ad-hoc IPA using the Xcode Automatically Manage Signing 【发布时间】:2017-06-12 03:34:25 【问题描述】:当 Xcode 在 Xcode 8 中引入自动管理登录时,我认为这是过去的事情。突然,登录变得如此简单和无忧,只需要完成创建团队等关键部分。
但是今天当我尝试使用 Ad-hoc 导出我的一个旧项目时,我得到了熟悉的弹出窗口“(此应用程序)此时无法下载”。我使用了推荐的设置,即使用自动管理签名 + 使用“ios 开发人员”作为代码签名身份。我什至尝试使用手动签名模式并自己提供所有条款和证书,但仍然没有运气。我什至尝试this method 通过设备/管理器安装应用程序,然后查看控制台/设备日志。但事实证明 IPA 可以成功安装而没有问题。所以我不知道为什么会出现这个问题。
顺便说一句,最近,我刚刚复制了目标,并将复制的目标重命名为不同的捆绑 ID。但有问题的是旧的原版。
一些注意事项:
我已确保 manifest.plist 使用 https 指向正确的 url,并且文件名的大小写正确。我还确保应用的捆绑 ID 与我要安装的匹配。 在自动管理签名和手动签名方面,我还确保我正在使用的设备测试已在开发者中心注册,并且包含在配置中。 在钥匙串上,我有一个我团队的 iPhone 分发证书。但我看不到我团队的 iPhone 开发者证书。不过,我确实看到了我自己帐户的 iPhone 开发者证书。我不知道这是否重要。 我可以看到我有符合条件和不符合条件的配置,其名称与 Xcode 自动为目标生成的名称相同。当我取消选中自动管理签名并从下拉列表中选择配置文件时,我看到了这一点。我不知道这是否重要。 在随后的尝试中,我删除了所有配置并让 Xcode 重新创建。还是不行。使用手动签名并下载新的临时配置,仍然无法正常工作。 我刚刚注意到,每当我使用手动签名和选择方法导出到 ad-hoc 时,“摘要:”屏幕上使用的配置文件使用的是自动创建的一个 Xcode,而不是我从 Xcode 目标中选择的那个通用设置。我无法将其更改为我的选择。有问题吗?任何人都可以帮助解决原因是什么?谢谢。
【问题讨论】:
【参考方案1】:原来,这只是缓存的问题。重启手机后,我可以使用任何方法正确安装它,甚至是自动管理签名的方法。
【讨论】:
以上是关于无法使用 Xcode Automatically Manage Signing 安装 ad-hoc IPA的主要内容,如果未能解决你的问题,请参考以下文章
warning: Automatically turning off nmake‘s inference rules. (CONFIG += no_batch)无法直接在QtCreator中新建筛选器
Source Insight checking for modified files 卡顿(Reload externally modified files automatically取消)(未解决)
Source Insight checking for modified files 卡顿怎么办?(Reload externally modified files automatically取消)
解决 hint to automatically insert change-id install the hook 问题