我有一个.ipa文件,它是使用分发配置文件部署应用程序的输出。
当我尝试在任何新的ios设备中安装时,比如IPad Mini(使用Itunes),安装一直进行到显示后的75%
无法安装APP_NAME请稍后再试。
注意:4个月前,同样的.ipa文件也能工作,但现在它没有安装。我知道证书和配置文件只需要ipa部署,但安装可以在任何iOS设备上完成,无需太多先决条件。
我是不是错过了这里的东西,或者我的iPad Mini中缺少了证书/个人资料之类的东西?
我使用了内部分发证书,该证书标识分发配置文件中的团队/组织。当我们使用过期证书时,它会生成.ipa文件,但不会安装在IOS设备上。(这就是我问题的原因)
只有在使用临时分发证书以限制在其他设备中使用ipa的情况下,才需要添加IOS设备的UDID。
刚刚遇到了同样的问题。我就是这样解决的:
1) 确保您在Apple Developer页面中注册了设备的UDID。当您在启用自动签名的情况下构建到该设备时,这将自动完成,但您可以始终手动输入信息。
2) 在Xcode中,导出存档项目时,请确保选择"特设">作为分发方法。
3) 在"应用程序精简"下选择您选择的设备。在同一个屏幕上,我取消选择"从比特码重建",因为它需要很长时间才能完成构建。
4) 生成.ipa文件后,只需拖放即可正确安装。
:)