0

を押して使用するなどのAndroidデバイスを登録すると思われます登録ボタンは、次の応答取得:私は見ることができますiOSアプリはBluemixが、私はここからbluemixプッシュコルドバアプリのサンプルを実行しようとしていますコルドバプラグイン

{"createdTime":"2016-08-23T10:53:26Z","lastUpdatedTime":"2016-08-23T10:53:26Z","createdMode":"API","deviceId":"xxxxxx-xxxx-xxxxxx","userId":"anonymous","token":"xxxx-xxxxx-xxxxx","platform":"A","href":"https://xxxxxx.ng.bluemix.net/imfpush/v1/apps/xxxxxx/devices/xxxxxx"} 

受けてのこと

"プラットフォーム": ""

これは、デバイスがAndroidデバイスとして登録されていることを示唆している可能性があります。

私は、BluemixコンソールからiOSデバイスにアプリケーションにテストメッセージをプッシュしようとすると、「デバイスが見つかりません」と表示されます。 Androidの場合はそうではありません。私はAndroidデバイスにプッシュを受け取ることができます。

答えて

2

「A」は、Google Androidデバイス(「G」)ではなくiOSデバイス(Appleであるタグ)を指します。これは、REST APIで「モデルスキーマ」ビューではなく「モデル」ビューを選択すると表示されます。

platform (string, optional): 

The device platform. 'A' refers to Apple(iOS) devices and 'G' refers to Google(Android) devices. = ['A', 'G'] 
string 
Enum: "A", "G" 

iOSでプッシュ通知を受信できなかったことについては、APN証明書が有効で適切に設定されていることを確認します。 Bluemixによってプッシュが試みられ、APNが証明書の問題のためにデバイストークンが無効であると応答すると、デバイスリストからプルーニングされ、失敗した試行がさらに防止され、「デバイスが見つかりません」というエラーが表示されます。

証明書ですべてがうまくいく場合は、プッシュサービスのGUID(Push Dashboardの設定ページの[モバイルオプション]ボタンにあります)をお知らせください。

関連する問題