簡體   English   中英

Xcode無法在iPad上構建,出現代碼簽名錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM