iOS Xcode Could not inspect the application package.

0x00 原因

无法在真机上运行项目
弹窗提示:unable to install XXX
请添加图片描述


0x01 可能原因

情况一

代码错误
错误代码 可能错误原因
402653103: 错把静态库加载成动态库
402653415: 免费app达到最大数目
402652994: 设备装有相同bundle id的应用
402653150: iOS设备要用xcode12来调试
402653170: 测试设备运行内存不足,退出部分或者所有后台应用试试
402620395: 用dis证书来dev调试
402620375 打包macOS版本低于11,需要更新macOS版本或者设置--generate-entitlement-der(调用codesign之前调用或者在xcode->OTHER_CODE_SIGN_FLAGS设置)

情况二

framework是否是静态库,静态库选择“Do Not Embed”,动态库选择 “Embed & Sign”。

情况三

查找网上说出现这种错误的情况有这几种:
1、项目中存在resource文件夹
2、productname名称命名错误
3、info.plist文件配置错误

在排查完这些情况后, 仍然无法安装.

起因是添加百度地图sdk后出现的这种问题, 最后看到是因为百度地图拖入项目时被设置成了 Embed & sign 导致的.

改成 Do Not 

猜你喜欢

转载自blog.csdn.net/xjh093/article/details/125672062