2016-12-14 97 views
2

我正在爲iOS平臺開發具有離子cordova應用程序。 Android上的所有內容都很好。此外,iOS應用程序僅適用於經過認證的開發人員。推送通知不適用於使用cordova-plugin-fcm插件的iOS製作

問題是當我使用認證的發行版將應用上傳到應用商店時。不要在我的設備上收到通知。

我也有apns開發者和發佈者上傳到firebase。

下面的解決方案並沒有爲我工作:

https://github.com/fechanique/cordova-plugin-fcm/issues?utf8=%E2%9C%93&q=production

+0

你有沒有啓用推送通知在Xcode(位於項目編輯器爲目標的功能窗格)? – JanP

+0

@JanP是的!在兼容性中啓用該選項,但只顯示1個檢查。 - 步驟:將「推送通知」權利添加到您的應用程序ID 我在其他示例中看到2個選定檢查出現 其他檢查需要什麼? –

+0

據我所知,它只是推送通知。也許背景模式,但我不這麼認爲。我將添加此作爲答案... – JanP

回答

1

確保您能在Xcode(應用程序>功能)推送通知。

欲瞭解更多信息:https://firebase.google.com/docs/notifications/ios/console-device

+0

是的!在兼容性中啓用該選項,但只出現1個檢查: - 步驟:向您的App ID添加「推送通知」權利我在其他示例中看到了2個選定的檢查其他必要的檢查是什麼? –

+0

@JulioMachado我現在正在Windows機器上工作,所以沒有機會檢查,但據我所知,我們也有一個複選框。它適用於我們的應用程序。 – JanP