我的應用程序剛獲得蘋果商店的批准。我將它下載到我的iPhone上 - 但它看起來像是推送通知被破壞了!推送通知適用於Ad Hoc,但不適用於從Apple商店下載的內容
我成功使用adHoc配置文件測試生產中的推送通知。我沒有問題。我提交給蘋果公司時唯一做的不同是使用應用商店分發配置文件。
如果我想要接收推送通知,應用程序不會要求我(或其他任何已下載它的人)詢問。因此,手機永遠不會與我的服務器通話以發送推送令牌(因爲應用程序:didRegisterForRemoteNotificationsWithDeviceToken:可能從未被調用過)。此外,應用程序不會顯示在通知設置下的設置應用程序中。
我能做什麼錯?
編輯:雖然該應用程序正在等待批准,但在生成我的生產推送證書時遇到了一些麻煩。這可能是相關的嗎?
Problem generating APN SSL certificate after submitting to apple store
哦哇,謝謝!是的,就是這樣。我檢查了原始的分發配置文件,而該密鑰不在那裏。我想你採取這些步驟的順序真的很重要。 – MikeQ 2010-04-14 22:56:24
很好的解決方案。它非常令人放心,能夠在最終編譯的應用程序中驗證aps是否設置。 – scottbates22 2013-04-16 20:40:25