問題タブ [unnotificationrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4697 参照

ios - iOS 10 UserNotifications で NSCalendarUnitMinute repeatInterval を設定するにはどうすればよいですか?

UILocalNotification ではNSCalendarUnitMinute、繰り返しのように使用します ..... しかし、iOS 10 UserNotification docNSCalendarUnitMinuteで見つけることができません ... iOS 10 で繰り返しのように使用するにはどうすればよいUserNotificationですか?

これは、午後 8 時 30 分にローカル通知をスケジュールし、1 分ごとに繰り返すコードです。

0 投票する
4 に答える
5887 参照

ios - ローカル通知用の UNNotificationContentExtension を使用してカスタム UI を表示する

新しい UNNotificationContentExtension を使用して、ローカル通知用のカスタム ユーザー インターフェイスを表示しようとしていますが、デフォルトの通知アラートしか表示されません。

Xcode テンプレートで拡張機能を作成UNNotificationExtensionCategoryし、Info.plist で指定しました。 ここに画像の説明を入力

この後、通知の登録と設定を行っていUNNotificationCategoryますapplication(_:didFinishLaunchingWithOptions:)

アプリが次のコードでバックグラウンドに入ってから 5 秒後にトリガーするように通知をスケジュールしています。

通知は期待どおりに発生しますが、iOS では既定のスタイルが表示され、既定のストーリーボード ファイルで定義されたカスタム UI は表示されません。誰かが以前に同じ問題に遭遇し、ここで私を助けることができるかもしれません.

0 投票する
1 に答える
4867 参照

ios - iOS 10 リモート通知用に UNotificationContent threadIdentifier を設定する方法

TL;DR:オブジェクトのthreadIdentifierプロパティに対応するために、APNs 通知ペイロード JSON に設定する必要があるキーは何ですか? UNNotificationContentたとえば、"category"キーはcategoryIdentifierプロパティに対応します。


iOS 10 では、Notification Content Extension通知が展開されたときにビュー コントローラーを表示できるようになりました。

私たちが提供するView Controllerは、メソッドUNNotificationContentExtensionを実装する必要があるプロトコルに準拠しています。didReceive(_:)

このメソッドのドキュメントには、次の段落が含まれています。

このメソッドは、View Controller が表示されている間、複数回呼び出される場合があります。具体的には、既に表示されている通知のスレッド ID と一致するthreadIdentifier値を持つ新しい通知が到着したときに、再度呼び出されます。

このthreadIdentifierプロパティは、ローカル通知用のコードで設定されている可能性がありますが、サーバーから APNs に送信されるリモート通知用に設定する方法がわかりません。

UNNotificationContentドキュメントでは、次のプロパティについて説明しています: http://developer.apple.com/reference/usernotifications/unnotificationcontent

次の JSON には、私が試したキー ("thread"および"thread-identifier")が含まれています。

これを設定する方法に関するAppleのドキュメントは見つかりません。誰でも助けることができますか?

0 投票する
3 に答える
32161 参照

push-notification - xcode 8 プッシュ通知機能と資格ファイルの設定

xcode 8プッシュ通知設定を使用する場合はxcode 7xcode 8開発者がプッシュ通知機能スイッチをオンにする必要があります (TARGETS -> AppName -> Capabilities次の写真の場所にあります)。 プッシュ通知機能

次に、次のように AppName.entitlements ファイルを生成します

ただし、製品版アプリの場合、文字列を次のように変更すると

次に、機能に警告が表示されます

機能に関する警告

aps-environment で指定された文字列値に関係なく、プッシュ デバイス トークンを取得できるようです。application:didRegisterForRemoteNotificationsWithDeviceToken:

では、プッシュ通知資格の正しい設定は何ですか? ありがとうございました

0 投票する
1 に答える
1612 参照

ios - unnotificationrequest ios 10 objCでカスタムサウンドが機能しない

unnotificationrequest でカスタムサウンドが機能しない - iOS 10

私は試した :

[UNNotificationSound soundNamed:@"Alarm.mp3"]

また

[UNNotificationSound soundNamed:@"Alarm"]

ファイルはバンドルまたはライブラリ/サウンドに存在しますが、アプリがバックグラウンドにあるときは常にデフォルトのサウンドを再生します。誰かが理由を知っていますか?

0 投票する
0 に答える
136 参照

ios - 「UNNotificationServiceExtension」を実装するときに、含まれているアプリを取得するにはどうすればよいですか?

1 つの拡張ターゲットと多数の製品ターゲットがあり、その 1 つの拡張ターゲットをすべての製品ターゲットで共有し、UNNotificationRequest.

Apple API を介して、含まれているアプリの一意の識別子を取得する方法はありますか? または、通知サービス拡張機能は組み込みバイナリと見なされるため、拡張機能がビルドしたばかりの製品ターゲットを識別するために、ビルド プロセスにコンパイル時に何らかの値を挿入させる方法はありますか?

私が回避しようとしているのは、製品ターゲットnごとにサービス拡張ターゲットを設定することです。n

0 投票する
0 に答える
672 参照

ios - iOS 10 で音声なしでローカル通知を投稿する方法は?

これは、iOS10 でローカル通知を投稿するための私のコードです。サウンドを設定すると、

また

通知音はどちらもデフォルトの音です。

サウンドを設定しないと、ローカル通知が機能しません。

誰かアイデアはありますか?どうもありがとう!

0 投票する
5 に答える
6644 参照

swift - iOS 10 通知コンテンツ拡張機能が読み込まれない

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

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

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

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

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

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

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

0 投票する
1 に答える
5734 参照

ios - 未解決の識別子の使用: 「UNMutableNotificationContent」

次のコードがあります。

UNMutableNotificationContent、または「UNMutableNotification」バリエーションを呼び出すと、次のエラーが発生します。

私は Xcode 8.0 を使用していますが、オートコンプリートしようとしても認識されません。何か案は ?ありがとうございました!