解決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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章