2017-01-22 78 views
1

我得到下面的錯誤,當我嘗試登錄示例項目:Xcode中:簽約問題:證書安裝失敗(版本8.2.1)。

證書安裝失敗 安裝在鑰匙串證書失敗(錯誤域= DVTSecErrorDomain代碼= -61 「寫權限錯誤」 的UserInfo = {NSLocalizedDescription =寫權限錯誤})

其中究竟XCod e沒有寫入權限?

enter image description here

我得到同樣的錯誤,當我按下下面 enter image description here

*編輯
所示查看詳情頁面彈出重置
修改了bundle_identifier,現在我明白了一個新的錯誤。 不知我是否應該撤銷!

您的帳戶已經擁有該機器的簽名證書,但它不存在於您的鑰匙串中。要創建一個新的證書,您必須先撤銷現有的證書。

+0

僅供參考 - 我已更改捆綁ID。現在看到這個錯誤:你的賬戶已經有了這臺機器的簽名證書,但是它沒有出現在你的鑰匙串中。要創建一個新的證書,您必須先撤銷現有的證書。 – PlanetUnknown

+1

「XCode無權寫入」鑰匙串的位置。如果這個錯誤信息說出真相,那這就是需要關注的第一個地方。使用Keychain Access應用程序(在_/Applications/Utilities_中)查看正在發生的事情。如果您有鑰匙串權限問題,您肯定無法添加證書。 – matt

+0

感謝@matt - 在鑰匙串中,「FileVault主密碼密鑰」已過期,但我懷疑用於簽署代碼。 – PlanetUnknown

回答

1

感謝@matt。 這裏是我做過什麼 -

  • 創建一個完全新的管理員配置文件的計算機上
  • 在Xcode中,通過進入到XCode中添加的帳戶 - >首選項
  • 在「常規」選項卡中項目,添加我的個人資料
  • 只要我將個人檔案從「None」切換到我的檔案 - Xcode創建了證書
  • 然後我得到這個錯誤「開發者網站上沒有設備註冊到您的帳戶。並選擇一個設備讓Xcode註冊它。「
  • 插入我的手機,並將目標從模擬器更改爲我自己的手機
  • 解決了它&有應用程序。在我的手機上 :) !!