プッシュ通知のエラーメッセージ
[テスト通知の送信] ページからプッシュ通知を送信中にエラーメッセージが表示された場合、次の表を参考にしてエラーを修正してください。
| メッセージ | 推奨解決策 |
|---|---|
| この接続アプリケーションで 1 日の転送制限を超えました | 1 日の制限はネゴシエーションできないため、解決策はありません。 |
| Apple Push Notification Service で証明書が受け入れられません | 証明書を有効な種別に置き換えます。 |
| 証明書が取り消されました | 有効な証明書を指定します。 |
| 証明書が期限切れです | 証明書を更新します。 |
| 証明書がまだ無効です | 後で再試行します。 |
| 証明書またはパスワードが無効です | 証明書を有効な種別に置き換えます。 |
| 受信者またはペイロードが無効です | 入力にエラーがないか確認します。 |
| ペイロードが最大サイズを超えています | ペイロードのサイズを小さくします。 |
| プッシュ通知設定を読み込めません | 接続アプリケーションに設定があることを確認します。 |
| 受信者項目に無効なデバイストークンが含まれています | 有効なデバイストークンを指定します。 |
| デバイストークンの長さが無効です | トークンが正しく入力されなかったか、破損しています。トークンを再入力してください。 |
| プッシュ通知の送信時にエラーが発生しました。正しい Apple 環境の証明書であることを確認してください。 | 正しい証明書が使用されていることを確認します (Sandbox と本番が同じか比較するなど)。 |
| Apple Push Notification Service を使用できません。 | 後で再試行します。 |
| Apple Push Notification Service に接続できません | 後で再試行します。 |
| Salesforce プロキシに接続できません。問題が続く場合は、Salesforce のサポートにお問い合わせください。 | 後で再試行します。 |
| Salesforce プロキシにより要求がブロックされました。問題が続く場合は、Salesforce のサポートにお問い合わせください。 | 後で再試行します。 |
| Apple Push Notification Service から不明なエラーが返されました | Apple に問い合わせるか、後で再試行します。 |
| バッジには数値を入力してください | バッジ値を整数として再入力します。 |
| ペイロードは有効な JSON 形式で指定する必要があります | ペイロードの形式を正しく設定します。 |
| 少なくとも次のいずれか 1 つの項目に値を入力してください: アラート、バッジ、サウンド、カスタムペイロード | いずれかの項目に有効な値を入力します。 |
| 受信者が必要です | デバイストークンを指定します。 |
| Google Cloud Messaging 認証エラー | GCM のドキュメント (developer.android.com) を参照してください。次のような原因が考えられます。
|
| Google Cloud Messaging サーバで内部エラーが発生したか、サーバを一時的に使用できません | 後で再試行します。 |
| 受信者項目の登録 ID の形式が不適切です | モバイルアプリケーションで有効な登録 ID が指定されていることを確認するか、手動で有効な登録 ID を入力します。 |
| ペイロードが最大サイズを超えています | ペイロードのサイズを小さくします。 |
| 受信者項目に、接続アプリケーションの API サーバキーに対して無効な登録 ID が含まれています | アプリケーションの正しいサーバキーを指定します。 |
| 受信者が必要です | 受信者を選択するか、登録 ID を指定します。 |
| 受信者項目に無効な登録 ID が含まれています | 受信者のデバイス登録 ID を更新します。 |
| GCM サーバから予期せぬエラーが返されました。SFDC サポートチームにお問い合わせください。 | salesforce.com までお問い合わせください。 |
| 予期しないエラーが発生しました。SFDC サポートチームにお問い合わせください。 | salesforce.com までお問い合わせください。 |