我有一个可以使用临时发行版从构建服务器下载的应用程序。我的客户端无法在其设备上安装该应用程序(分别为iPhone 8和X,均运行iOS 12.2),但是:该应用程序在安装完成后未收到正确的图标,无法启动。我无法重现此错误,因为该应用程序可以在我的所有设备(iPad和iPhone的iOS版本不同)上正常安装。
我已经检查了多次,并将客户端的UDID添加到了配置文件中。我什至浏览了.ipa设置配置文件,并检查了Embedded.mobileprovision文件和UDID都在那里。
还有其他可能导致临时安装失败的原因吗?
答案 0 :(得分:0)
解决方案1:打开系统偏好设置->用户和组->添加用户帐户(成功建立新用户
解决方案2:打开“钥匙串访问”->选择“系统”,“所有项目”->删除证书Apple Worldwide Developer Relations证书颁发机构
如果它们都不起作用,请尝试以下解决方案2
(1)退出XCode并完成将其停止。
(2)打开KeyChain Access,然后选择“系统”。
(3)删除Apple Worldwide Developer Relations证书颁发机构
(4)关闭KeyChain访问。
(5)启动XCode和Clean项目。
(6)重建应用。
问题是“即时安装”。 Safari无法安装该应用程序。 IOS设备仅显示灰色图标。 可能是因为instraller在ipa文件中看起来与代码符号的不同。 与iOS10和iOS11相比,iOS12和iOS12.1可能会在ipa文件的不同位置检查代码符号。 由于在“钥匙串访问”中具有“ Apple全球开发者关系认证中心”,因此该应用程序可以在 iOS10和iOS11。而且,可以通过Safari安装。