我的iOS項目具有嵌入式框架。我試圖建立它Bitrise,而是因爲它試圖代碼簽名具有相同的provisioning profile的實際項目這個框架失敗。Bitrise試圖代碼簽名與錯誤的配置輪廓嵌入式框架
這是它產生的錯誤(拆分到不同的行以便於閱讀):
❌ Code Sign error: Provisioning profile does not match bundle identifier:
The provisioning profile specified in your build settings
(「Profile Name」) has an AppID of 「com.example.mainidentity」
which does not match your bundle identifier
「com.example.frameworkidentity」.
我已經與力代碼置備檔案簽署試了一下,用力代碼標識簽約,沒有任何其他排列。將代碼簽名標識從iOS開發者改爲不要在框架的Build Settings中輸入代碼。等
我在主項目的構建階段留在複製代碼簽名。
似乎沒有任何工作。
這是我的理解是,你項目歸檔嵌入式框架應該只是iOS開發者的身份登錄。
-
該項目檔案在我的本地機器罰款。
環境&信息:
使用工作區,嵌入式框架確實有它自己的豆莢一樣,主體工程。
我使用的Xcode 7.3 OS X 10.11.6
的供應曲線是的iOS UniversalDistribution類型之一。
的Bitrise工作流程是使用:
證書和文件安裝 - 1.7.0
的Xcode:創建存檔 - 1.9.2
如果任何其他信息是需要或任何需要澄清讓我知道!
謝謝!
謝謝你Viktor。這工作完美:) –