我已經完成了我的應用編碼,並且花了最近2-3天的時間來弄清楚爲什麼以及我在做什麼錯誤,以便構建要上傳到蘋果應用商店的檔案。xcode 4.2,用於分發的代碼簽名
1 - 我確認我的新應用程序處於「等待上傳」狀態。
2 - 我已下載並雙擊WWDR中間證書。證實這存在於我的鑰匙鏈中。
3 - 我確認我的分銷證書沒有過期。它的到期日期是距離今天一年。它的狀態是「已發佈」
4 - 我創建了應用程序ID。我確認應用程序名稱空間部分與我的應用程序名稱空間完全相同。這個應用程序的狀態是: - 推送通知:可配置(黃色) - 在應用程序購買:啓用(綠色)(我想打開它,但沒有辦法) - 遊戲中心:啓用)(我想關閉此功能,但現在有辦法) - iCloud:可配置(黃色)
5 - 我已驗證我的分配規定對於正確的應用程序標識是「活動的」。
6 - 我已經下載並安裝,並安裝所有3個屬於他們的地方: 一個 - WWDR中級證書 b - 配送證書 Ç - 發行配置文件
我的Xcode 4.2 IOS 5,我做2天前針對最新版本的XCODE的應用商店更新。
在Xcode中 - >管理 - 設備: 在「開發者資料」我覈實,我在「部署配置文件」分配 正確提供的個人資料我已經驗證了我對分佈
正確提供的個人資料在Xcode中 - >項目 - >構建設置: 我已驗證我在「代碼簽名標識」下爲調試和發佈類型指定了正確的代碼簽名規定。 調試:i點到我的開發提供 版本:我指向我的分佈提供
在Xcode - >目標 - >設置建立我 也一樣的項目上面的描述。
我離開「代碼簽名權利」空白 我離開「代碼簽名資源規則路徑」空白 我離開「等代碼簽名標誌」空白
我修改爲「iOS設備」 模式爲「存檔」我規定: ‘釋放’下的‘生成配置’ ‘nameOfMyApp壓縮文件名’下的‘’ 我檢查了‘在主辦方透露檔案’
我確信,我的項目是編譯所有靜態庫。
我,然後點擊「產品」 - >「歸檔」
項目編制,沒有編譯錯誤。(我確認我的應用程序在我的iPhone上運行)
往歸檔結束時,會出現一個用於codesign彈出窗口。該消息用精確的字母表示: 「codesign想要使用密鑰中的密鑰」「進行簽名。」 我允許。 (在「」想有比其它一些其他的姓名「鍵」?)
後,我點擊允許,我看「構建成功」
我去組織者 - >檔案,我沒有看到任何本節下的項目。組織者爲左窗格顯示「無檔案」。和主面板。
我去哪裏存檔會顯示出來,我看到了歸檔文件的路徑,但大小是「零字節」
所以我搜索這個論壇求助,有人張貼鏈接到一個指南: https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933
我在非常詳細的地方查過這個鏈接,但仍然沒有運氣。
我一直在這個問題上很長一段時間,這讓我瘋狂和瘋狂。沒有錯誤返回,因此我不知道如何解決這個問題。
有人能幫我嗎?
還有這樣一個蘋果提供支持的電話號碼嗎?如果有,請在此提供。
經過3個月的開發,我的應用程序完成,只是坐在我的電腦上,而不是在應用程序商店。嘆......
是的,在XCode日誌中,您應該看到用於簽名的密鑰的名稱。當您在Mac上打開鑰匙串時,它是否顯示您的證書中有私鑰? –
感謝您的初步答覆。我有開發人員證書和分發證書的私鑰和公鑰。 –
我爲你解釋你的情況付出了努力。我處於同樣的情況。我一直在研究這個應用程序14個月,並認爲我會提交今天,但現在我突然有代碼簽名錯誤和新的內存問題。布萊什! – kpierce8