4

プッシュ通知で遊ぶための必要最小限のアプリがあります。Notification Service Extension が機能しています。画像の URL を含むリモート通知を送信して読み込むことができます。

Notification Content Extension が機能していないようです。私は複数のチュートリアルを経験しましたが、それらはすべて、ターゲット メニューから Notification Content Extension を作成し、Notification Content Extensions Info.plist セット内で

UNNotificationCategory

いくつかの文字列に。次に、通知をプッシュするときに、「aps」json-block 内で UNNotificationCategory と同じカテゴリを持っていることを確認します。

通知を受け取ったら、下、左、または右にスワイプしようとしましたが、実際には何も起こりません。ただし、サービス拡張機能はうまく機能しています。

iOS 10 と XCode 8.0 を搭載した iPhone 5 を使用しています。ある時点で、3d タッチを備えたデバイスのみがコンテンツ拡張を表示できると読みましたが、xCode 8 がベータ版でなくなったため、それは変更されました。

何か案は?これをデバッグするにはどうすればよいですか?通知拡張機能を選択してアプリを実行し、内部のものを印刷しようとしました

didReceive

しかし、運がありません。

4

5 に答える 5

41

拡張機能の展開ターゲットをアプリケーション ターゲットと同じに設定してください。

ここに画像の説明を入力

于 2018-07-19T09:56:55.543 に答える
2

stackoverflow とオンラインの他の場所で読んだことにもかかわらず、プッシュ通知の展開は iPhone 5 と IOS 10 では機能しませんでした。iPhone 6+ を借りたところ、私のコードは正常に機能しました。

于 2016-10-16T22:16:45.957 に答える