我想我的應用程序支持推送通知設置文件,而我呢,如下:創建推送通知
- 生成CSR文件
- 創建一個App-ID,並推送通知
- 創造發展SSL證書用於應用程序ID,使用CSR文件中的步驟中創建1
- 創建配置文件
問題在步驟4中,我無法選擇在步驟3中創建的證書。我的步驟有什麼問題嗎?
謝謝。
我想我的應用程序支持推送通知設置文件,而我呢,如下:創建推送通知
問題在步驟4中,我無法選擇在步驟3中創建的證書。我的步驟有什麼問題嗎?
謝謝。
您不能僅僅因爲不需要就選擇SSL證書。 供應配置文件與推送證書無關,而與應用程序ID相關,這是您將應用程序設置爲使用APN服務的位置。 必須將SSL證書上載到服務器上,以便在撥打對Apple的電話時將其標識爲您的應用程序服務器。您只需要下載它,在鑰匙鏈中打開它,然後通常將其導出並上載到服務器上。
這很簡單,只要在使用服務器上的開發推送證書(撥打電話給蘋果沙箱服務器)時確保使用開發配置文件簽名您的應用程序,以及使用產品時的配送配置文件證書。
如果您仍然遇到問題,請查看this guide,它來自quickblox,但與Apple門戶相關的部分與您用於生成通知的服務器或服務是相同的,並且它很好地解釋。
謝謝各位,非常感謝您的幫助。 –
我也跟着上面提到的所有教程。我與'第4步'有同樣的問題。
我發現我無法手動創建配置文件(使用證書)。當我的Xcode 與我自己創建的AppId同步時,它會自動爲我生成。因此,我想建議您在按常規選項卡中的「修復問題」按鈕後等待幾分鐘。 (順便說一句,我是IOS開發者的新手。)
請參閱http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ProvisioningDevelopment/ProvisioningDevelopment.html – Tirth
http:// rajneesh071 .blogspot.in/2012/07/push-notification.html?q = push – Rajneesh071
@iAmbitious我完全按照這個指南,但仍然無法選擇證書:( –