2017-02-01 20 views
0

我正在發送推送通知到的Android設備無法發送通知:內部服務器錯誤。沒有設備

{ code: 'FPWSE0009E', 
     message: 'Internal server error. No devices found.', 
     productVersion: '8.0.0.00-20161122-1902' 
} 

我也做了以下驗證時的錯誤如下:

1:驗證設備的MFP控制檯顯示

2:通過執行其餘呼叫驗證設備是否已註冊 - >https://myservre/mfpadmin/management-apis/2.0/runtimes/mfp/devices

3:以下活動位於清單文件中

<activity android:name="com.ibm.mobilefirstplatform.clientsdk.android.push.api.MFPPushNotificationHandler" android:theme="@android:style/Theme.NoDisplay" /> 

4:添加範圍 'push.mobileclient'

此問題僅發生於Android設備。我可以發送推送通知給iOS手機..

感謝您的幫助

+0

你使用的是android 5.1.1還是android 6.0? –

+0

SM-G930T android 6.0.1和 Nexus 7 android 5.1 – user2570135

回答

0

我沒有看到列出了一步說,您訪問的FCM控制檯,從那裏的項目識別和senderId值複製,並增加在那些MobileFirst控制檯。

這一步的說明,這裏部分:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/sending-notifications/#google-cloud-messaging--firebase-cloud-messaging

一旦你這樣做,從設備中刪除應用程序,並重新安裝。
如果它仍然失敗,那麼還要添加完整的LogCat日誌,從打開設備開始,直到在控制檯中發現錯誤。

相關問題