2016-09-27 67 views
2

我在使用OneSignal API推送Cordova應用程序中的推送通知。我的Android是接收通知,但iPhone是不是和我收到這封電子郵件:使用OneSignal丟失Ionic應用程序中的推送通知權利問題

尊敬的開發商,

我們發現您近期交貨的一個或多個問題的 「 - ---」。你的交貨是成功的,但你不妨 糾正你的下一個傳遞了以下問題:

缺少推送通知授權 - 您的應用包括 蘋果推送通知服務的API,但APS-環境權利 缺失從應用程序的簽名。要解決這個問題,請確保您在供應門戶中爲您的推送通知啓用了 App ID。 然後,使用 包含aps環境權利的分發配置文件對您的應用程序進行簽名。這將創建正確的 簽名,並且您可以重新提交您的應用。關於 的更多信息,請參閱本地和推送通知編程指南中的「供應和 開發」。如果您的應用不使用Apple推送通知 服務,則無需執行任何操作。您可以從將來的 提交中刪除API以停止此警告。如果您使用第三方框架,您可能需要聯繫開發人員獲取有關刪除 API的信息。

糾正問題後,您可以使用Xcode或應用程序 加載程序將新的二進制文件上傳到iTunes Connect。

問候,

的App Store的團隊

我的應用程序ID爲推送通知啓用的,我真的不明白爲什麼它不工作。

enter image description here

回答

5

您需要啓用您的項目設置「推送通知」。檢查附上截圖。

enter image description here