問題タブ [usernotifications]

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 投票する
1 に答える
535 参照

ios - 特定の日付の 2 日前に UserNotifications をトリガーする方法

特定の日付の 2 日前に UserNotifications をトリガーする方法

以前に UserNotification を試してみましたが、時間間隔に基づいていることはわかっていますが、日付に基づいてこの通知をトリガーする方法がわかりません..誰か助けてください..ありがとう.. :)

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

ios - アプリのライフ サイクルの別の時点で、リモート通知の承認を求めていますか?

私は奇妙な問題に遭遇しています。以下のコードを使用して didFinishLaunchingWithOptions 内でリモート通知承認を要求すると、サーバー (Firebase Messaging) からプッシュ リモート通知を取得できますが、後で承認を要求しようとすると、NOT INSIDE didFinishLaunchingWithOptionsではありません通知を受け取ることができます。

起動時に承認を求めたくありません。たとえば、ユーザーがログインした後に承認を求めたい。

Apple のドキュメントには次のように記載されています。

ローカル通知をスケジュールする前、および Apple プッシュ通知サービスに登録する前に、必ずこのメソッドを呼び出してください。通常、アプリの通知サポートを構成するときに、起動時にこのメソッドを呼び出します。ただし、他の通知関連のタスクを実行する前に呼び出すことを条件に、アプリのライフ サイクルの別の時点で呼び出すことができます。

この問題に対する提案/解決策はありますか?

アプリ情報: 展開対象: iOS 10.3 iOS デバイス: iOS 10 を搭載した iPhone 6 / iOS 11 を搭載した iPhone 7

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

ios - UILocalNotification の廃止後にユーザー通知が有効になっているかどうかを確認する

私のアプリでは、ユーザーが通知を有効にしているかどうかを確認できるようにしたいと考えています。iOS 10 では、デリゲートのチェックを使用してこれを行いました。

このチェックは非推奨になり、更新したいのですが、iOS 11 で何を使用すればよいかわかりません。

非推奨の警告は次のとおりです。

currentUserNotificationSettings は iOS 10.0 で廃止されました: UserNotifications フレームワークの -[UNUserNotificationCenter getNotificationSettingsWithCompletionHandler:] および -[UNUserNotificationCenter getNotificationCategoriesWithCompletionHandler:] を使用してください。

この警告を利用してコードを更新しようとしましたが、わかりません。

とにかく誰かがこのようなチェックを機能させることを提案できれば、それは大いに役立ちます. iOS 10 で使用しているコードは以下のとおりです。