Xcode真机打包时突然报错如下:
可排除下列问题:
1、与工程设置中的Build Active Architecture Only->Debug是否为NO无关;
2、与Embed Framework无关;
3、与iCloud账户登录状态无关(可以在Xcode中正常看到加载开发者及证书);
4、删除~/Library/Developer/Xcode下文件夹Archives和DerivedData中的所有内容无效;
经参考其他文章,发现与安装某些iOS逆向工具有关(主要是砸壳类的),这些工具会修改
1 |
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk |
等文件夹下的SDKSettings.plist文件的CODE_SIGNING_REQUIRED字段为NO,从而导致该问题。将
1 |
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/ |
下所有的iPhoneOS*.sdk直接用sudo vim SDKSettings.plist修改CODE_SIGNING_REQUIRED字段为YES,保存,然后重启Xcode即可。
参考资料:
1、https://stackoverflow.com/questions/52373664/app-installation-failed-no-code-signature-found
转载时请保留出处,违法转载追究到底:进城务工人员小梅 » 解决Xcode真机调试报错App Installation failed-No code signature found