2012-03-15 41 views
0

我正在使用Windows7和Marmalade 5.1.10。我試圖爲iOS創建部署包,但它給出了在特定位置找不到證書的錯誤。我檢查了該位置,並且存在一個.cer文件。我在受信任的根授權商店下安裝了該證書。我仍然得到同樣的錯誤。然後我複製該文件並將錯誤消息中給出的.cer文件重命名爲AppleWWDRCA.cer文件。之後,它給我錯誤:如何使用Marmalade爲iOS創建部署包

"Signing error: Can't find your developer signing private key at C:\Marmalade\5.1\s3e\deploy\plugins\iphone\certificates\developer_identity.key".

讓我知道如何解決這個問題。

請注意,我沒有爲iOS開發人員創建Apple ID。

請在此分享您的輸入。

如果我只是想用iPhone模擬器進行測試該怎麼辦?我嘗試了以下內容: 我創建了我的簡單演示應用程序。然後,我在Windows PC上爲iPhone創建了軟件包。在創建包時,我選擇了「不簽名」選項。我獲得了成功。然後我將.app傳輸到我的MacMini。我將Application複製到適當的Application文件夾中的Xcode。然後我開始iPhone模擬器,我可以看到我的應用程序。但是當我點擊它沒有打開。

所以現在讓我知道什麼是問題。是由於證書問題還是由於選擇了「不簽名」選項?

請認真對待此問題。

非常感謝您的投入。

問候, Premal潘卡爾

回答

0

還有就是如何在果醬幫助文檔文件進行必要的證書文件的詳細說明,安裝爲SDK的一部分。你可以在這裏找到: -

Marmalade->平臺工件導>的iOS指南(適用於iPhone,iPad的,iPod的) - > iOS的要求和安裝指南

當你說你沒有一個Apple ID爲iOS開發人員你的意思是你還沒有註冊iOS開發者計劃?如果是這樣,那麼你根本無法生成簽名版本。

關於使用iPhone模擬器進行測試,我不認爲這是可能的。如果可能的話,你可能需要有一個簽名的應用程序。我相信即使沒有有效的開發人員證書,XCode也可以在iPhone模擬器中運行,原因是它自己在後臺對生成的應用程序進行簽名。

+0

我已閱讀文檔,並遵循該文檔。我已註冊爲Developer程序。現在我正面臨一些其他問題。你可以查看我的新帖子http://stackoverflow.com/questions/9816517/error-in-getting-provisioning-certificate-for-ios-development – Premal 2012-03-22 04:41:53

相關問題