iOS 的内测应用在安装时,很多人都遇到过安装失败的情况,安装失败的原因比较多,下面我们将一些常见原因总结如下,方便开发者进行排查。
启动应用时,出现提示“未受信任的企业级开发者”
请回到 iOS 系统桌面,然后依次打开设置-通用-描述文件与设备管理,然后,点击对应描述文件进入后,再点击按钮信任即可。具体解决办法请见:运行企业版应用
应用安装快结束后,图标变为暗色图标,或弹出”无法安装XXX“的提示
如果您是该应用的开发者,请检查应用的签名是否正确,这个问题出现的原因一般是由于应用的签名不正确导致的。一般来说,对于 Adhoc 签名方式重点检查当前设备 UDID 是否已经注册;对于 In-house 签名(即企业签名) 方式来说,需要重点检查证书是否被撤销。如果您不是这个应用的开发者,请联系开发者解决。
在网页中点击“安装”按钮后,没有弹出“是否安装”的提示,或者提示安装失败
这个问题出现的原因,一般是由于用户已经从苹果官方 App Store 上安装了相同的应用。解决办法是:先在您的设备中删除之前已经安装的应用,然后再从蒲公英安装即可。
安装应用时,出现提示“无法连接到 www.pgyer.com”
这个问题一般是由于用户的网络,或者手机缓存错误造成的,可以尝试如下两个方法来解决:
重启手机,然后尝试重新安装。换一个网络环境,例如换一个 Wi-Fi 热点,或由 Wi-Fi 换成 3G/4G 等,然后重新安装。
其他一些可能导致应用无法安装的原因:
原因一:开发者在打包App时,导出 iOS App 的安装包文件(.ipa文件)时,选择了 App-Store 方式。
在导出 iOS 的.ipa文件时,有些开发者选择了 App-Store 方式,这种方式导出的.ipa文件,只适合于上传到苹果 App Store,并不能通过蒲公英来安装。如果是这种方式导出的.ipa文件,传到蒲公英上时,蒲公英会显示“App-Store版”,这种版本是不能通过蒲公英安装的。
原因二:在导出 iOS App 的安装包文件(.ipa文件)时,选择了 Ad-hoc 方式,但是没有添加设备 UDID。
在导出 iOS 的安装包文件时,如果选择了 Ad-hoc 方式(一般用于苹果个人开发者账户),那么,如果要某台设