[英]Xcode fails to build on iPad, gives code-signing error
我已經研究了幾天,但一直沒有找到解決方案。
背景故事:我正在接一個前一個工人留下的項目。 我使用的Macbook與最初使用的Macbook不同,我認為這是解決我的問題的重要部分。
問題:我已經得到了模擬器來編譯程序,但是當我嘗試安裝到物理iPad時,Xcode出現了一個下拉錯誤,提示我
“無法對簽名'app-name'進行編碼。找不到與teamID'id-value'相匹配的有效簽名身份。[取消] [修復問題]“
當我單擊[修復問題]時,出現以下消息:
“無法為CSR生成密鑰對。[取消] [完成]”。
當我轉到Xcode->首選項->帳戶-> ID->簽名身份-> iOS開發->創建時,出現相同的錯誤:“無法為CSR生成密鑰對。[確定]”
我找到了這個 StackOVerflow響應,並復制並運行了他們的腳本,並在我的.proj文件中發現了兩個錯誤。 我希望它可以解決問題,但是沒有解決。
轉到XCode->首選項->帳戶在左下方,單擊加號按鈕,然后單擊“添加Apple ID”,添加您的開發人員帳戶憑據,然后單擊登錄。 Xcode將顯示您的所有團隊,雙擊您要調試的團隊。 在打開的彈出窗口中,查看“簽名身份”選項卡->“ IOS開發”,單擊“操作”選項卡下的“創建”按鈕。 Xcode將為您的mac創建新證書。 將這個團隊作為一個團隊添加到您的項目中,然后在項目的構建設置中將“自動”設置為Provisioning配置文件->“調試”,將“ IOS Developer”設置為“代碼簽名身份”->“調試”,您應該可以在設備上運行應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.