解决Xcode真机运行报错:iPhone has denied the launch request

一、解决办法

1. 先检查钥匙串里的证书权限,确保xCode运行调试用到的证书(其实就是AppleWWDRCA、Apple Development、Iphone Distribution)确认证书配置均为使用系统默认。(不要设置为始终信任)

修改过后,clean build folder, 关闭xcode,然后重新打开 run 即可。

2. 如果上一步重新run后仍报这个错,可能是你之前在真机上安装过该app,之后你更新了证书,导致重新run后与旧app证书不符导致的。可以将手机里的旧app删除,重新安装app 即可。

3. 如果上述的办法都没能解决问题,检查证书是否过期,过期的证书删除重新下载,然后重新运行程序,当然这里因为重新申请了证书,所以旧app也要删掉重装。

附AppleWWDRCA证书下载地址:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer

猜你喜欢

转载自blog.csdn.net/qq_31915745/article/details/106099219
今日推荐