2017-04-20 347 views
8

小問題。Firebase:InvalidApnsCredential當證書有效時

我試圖發送消息給我的推送通知測試應用程序。幾個星期前,它已經在同一個應用程序中進行了概念驗證,但現在不再了。

我得到失敗:InvalidApnsCredential和火力地堡告訴我們:"A message targeted to an iOS device could not be sent because the required APNs SSL certificate was not uploaded or has expired. Check the validity of your development and production certificates"

但是,當我在火力控制檯檢查,它告訴我,開發和督促證書的有效期爲9個月。

還有什麼可能導致此消息?

在此先感謝!

+2

檢查您的Apple apns重新下載並將證書上傳到Firebase控制檯 –

+0

簡單並且工作:)謝謝! – SeikoTheWiz

+0

我將證書重新上傳到FCM,但仍面臨此問題。請分享解決方案 –

回答

14

在情況下,如果其他人也被這裏所面臨的問題是一些提示:

1)當你被卡住的通知問題嘗試通過GUI控制檯火力提供發送通知

2發送推)如果您在Appstore的實時應用程序沒有收到推送通知,但只在通過Xcode運行時收到通知,那麼您尚未將生產證書上傳到Firebase控制檯。

3)如果您已經上傳了生產和開發證書,沒有收到然後下載廣告最新的證書並將它們再次上傳到Firebase控制檯

+2

謝謝,真的! – DeyaEldeen

+10

如果我們使用P8文件,一個授權密鑰,並且仍然有這個錯誤'InvalidApnsCredential'? – boog

+0

第二個問題解決了我煩人的問題!再次感謝!我應該注意到「發展」和「生產」證書之間的區別 – Ahmadiah