TLDR;問題:有沒有辦法準備一個XArchive,然後他們可以自己分配配置文件並使用適當的分發證書進行簽名?準備未簽名的Xcarchive
長問題: 我的客戶向我發送了一個供應配置文件,供我爲他們開發的應用程序使用。他們不想向我發送他們的分發證書(.p12文件)。
的說明,他們給了我如下:
- 裝入供應配置文件到您的系統
- 在你的項目中,選擇下的供應配置文件目標的 「生成設置」的「預置簡檔內「部分
- 不要選擇一個代碼簽名身份
- 運行,產品展示 - >存檔
- 選擇‘導出爲的XCode歸檔’給出T當他選擇到分發
的問題是,執行步驟4的時候,我得到以下錯誤:
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0'
他們想到的是,他們將協同設計就在自己身邊的應用程序(從而保護他們的證書)。有沒有辦法做到這一點?
Erm..well yes..you無法對沒有分發證書的發佈版本進行編碼簽名。如果您無法訪問自己的iTunes dev帳戶來創建自己的帳戶,則必須提供一個帳戶。 – GuybrushThreepwood