私はApple Watchの通知を扱っています。独自のカテゴリ「myAppcategory」を定義し、それを通知ペイロードに渡しました。しかし、それでもXCodeで以下の警告を受けています。
警告: 通知カテゴリ "(null)" が見つかりません。ストーリーボードでこのカテゴリまたはデフォルトのカテゴリを定義します。
時計シミュレーターでの結果は以下のとおりです
この問題を解決するのを手伝ってくれる人はいますか?
私はApple Watchの通知を扱っています。独自のカテゴリ「myAppcategory」を定義し、それを通知ペイロードに渡しました。しかし、それでもXCodeで以下の警告を受けています。
警告: 通知カテゴリ "(null)" が見つかりません。ストーリーボードでこのカテゴリまたはデフォルトのカテゴリを定義します。
時計シミュレーターでの結果は以下のとおりです
この問題を解決するのを手伝ってくれる人はいますか?
私は最近同じ問題を抱えていました。私にとっては、無効なプッシュ通知ペイロードでした。.apns ファイル (たとえば、通知コントローラー用に提供されているサンプル ファイル) を使用してテストする場合は、正しくフォーマットされていることを確認してください。
PushNotificationPayload.apns
この問題は、ファイルの書式設定を壊す誤った編集の後に発生する可能性が最も高いです。この問題を解決するには、.apns
ファイルのフォーマットを修正してください。
最も問題になるのは、 にデータを追加するときですalert
。最後のエントリを除いて、各エントリの後に必ずコンマを追加してください。
"alert": {
"body": "Test message",
"title": "Optional title",
"name": "MyName"
},
このような。
iPhone シミュレーターからアプリケーションを削除してみてください。同じエラーが発生し、この方法で解決しました
また、ボタンリストのコンマに注意してください
"WatchKit Simulator Actions": [
{
"title": "Stop/Save Activity",
"identifier": "stopsave"
}, // <===== THIS ONE HERE
{
"title": "Cancel Activity",
"identifier": "cancel"
}
],