天天看點

解決Xcode真機運作報錯:iPhone has denied the launch request

一、解決辦法

1. 先檢查鑰匙串裡的證書權限,確定xCode運作調試用到的證書(其實就是AppleWWDRCA、Apple Development、Iphone Distribution)确認證書配置均為使用系統預設。(不要設定為始終信任)

解決Xcode真機運作報錯:iPhone has denied the launch request

修改過後,clean build folder, 關閉xcode,然後重新打開 run 即可。

2. 如果上一步重新run後仍報這個錯,可能是你之前在真機上安裝過該app,之後你更新了證書,導緻重新run後與舊app證書不符導緻的。可以将手機裡的舊app删除,重新安裝app 即可。

3. 如果上述的辦法都沒能解決問題,檢查證書是否過期,過期的證書删除重新下載下傳,然後重新運作程式,當然這裡因為重新申請了證書,是以舊app也要删掉重裝。

附AppleWWDRCA憑證下載下傳位址:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer