无法安装此app,因为无法验证其完整性 解决方案
·
一 问题描述
1.1 环境说明
1.1.1 打包环境
MacBook Pro
打包软件及版本 Xcode 10.3 (排查和这个没关系)
1.1.2 安装环境
iPad (第五代)
IOS 13.6.1 升级到 14.3 都不行
1.1.3 错误截图
1.1.4 错误描述
不是通过AppStore下载,是通过plist的itms-services协议去安装
具体过程
①通过二维码访问到一处html文件内
② 在html某一按钮上绑定了对应的plist文件的路径
③plist内部的相关内容有绑定安装所需要的ipa包,以及其他的bundleID之类的信息
结果
下载完成之后,无法安装,提示"无法安装此app,因为无法验证其完整性"
二 问题排查
2.1 有关描述文件的信任 (无误)
设置-通用-描述文件里面有相应的信任选项
2.2 有关证书及描述文件的过期 (无误)
可以看这里 https://blog.csdn.net/qq_34823218/article/details/107793730
2.3 有关 ios14要求的plist以及ipa相关链接地址的https前缀以及安全性 (无误)
2.3.1 plist前缀
2.3.2 ipa相关链接地址 (上方黑框内)
2.4 Safari下载项选择 是这个问题
三 问题解决
四 问题分析
安装包一直不在ipad所以一直提示不完整,可能是某一次更新系统后下载的东西自动切换到了“icloud云盘”,导致无法校验其完整性
更多推荐
已为社区贡献5条内容
所有评论(0)