2014-10-31 82 views
-5

我正在嘗試更新iOS 3應用程序到iOS 8.在我的應用程序中的所有功能都可以在模擬器上正常工作,但是當我試圖在具有iOS 5的iPad上部署我的應用程序時,面臨一些錯誤。我將部署目標等所有設置固定到iOS 5和其他基本設置。這是我面臨從iOS 3更新到iOS 8時的代碼簽名錯誤

  1. 代碼簽名錯誤錯誤:沒有代碼簽名身份發現:無代碼簽名匹配您的構建設置中指定(「searchme」)的配置簡檔身份(即證書和私鑰對)被發現。

  2. 協同設計錯誤:代碼簽名所需的產品類型「應用程序」在SDK的iOS 8.1'

參考拳頭錯誤我已創建臨時配置文件與名稱「searchme」和 包標識符 - com.damyant.searchme

回答

1
  1. 重置您的代碼簽名並確保包ID未更改。

  2. 部署目標應該與iphoneos/iphonesimulator相同或更少。

  3. 清理項目,然後重試。

0

您需要有一個用於在iPhone上調試應用程序的開發者帳戶。

獲得開發者帳戶後,首先要做的是從您的鑰匙鏈訪問創建證書請求,並在您開發人員帳戶中創建新證書部分時上載此證書。

Steps to create certificate

之後,創建針對該證書的供應曲線。(如果需要下載這個供應配置文件。如果同時建設單擊修復Xcode中應自動照顧這),Example

還需要將您的設備註冊到開發賬戶。試試這個Link