1

おはようございます!表示する前にプッシュ通知を操作する(APNS)

私は簡単な質問があります:クライアントが表示される前にUIUserNotificationType.alertメッセージを操作できますか?

たとえば、メッセージのインデックス0に「1:」を追加できますか?

これは単なる例です。メッセージを復号化してから、クライアントに表示します。アンドロイドのようにこれを行う方法はありますか?今まで

私はこのスニペットを持っている - しかし、唯一のタイプとして、通知を登録することを、私は警告メッセージに変更カント:

let notificationTypes: UIUserNotificationType = [UIUserNotificationType.alert, UIUserNotificationType.badge, UIUserNotificationType.sound] 
let pushNotificationSettings = UIUserNotificationSettings(types: notificationTypes, categories: nil) 

application.registerUserNotificationSettings(pushNotificationSettings) 
application.registerForRemoteNotifications() 

感謝を!

+0

APNSを使用できません – iMHitesh

+0

あなたの答えをありがとう! – Waldi

答えて

1

プッシュ通知はリンゴによって処理されるため操作できません。 Appleの公式を表示することもできますlink

プッシュ通知を変更する場合は、選択肢がありません。 Apple Push Kitを実装する必要があります。

1)Apple push Kit

プッシュKitフレームワークは、リモートサーバーからのプッシュを受け取るためにあなたのiOSアプリケーションのためのクラスを提供します。プッシュには、標準とVoIPの2種類があります。標準のプッシュでは、以前のバージョンのiOSと同様に通知を送信できます。 VoIPプッシュは、ユーザーに通知を表示する前に、プッシュのオンデマンド処理を実行するためにVoIPアプリに必要な標準プッシュの上に追加機能を提供します。

よく知られているVOIP Appは、Whats App、Skype、Facebook Messengerなどの通知用Appleプッシュキットを使用しています。

+0

あなたのメモをありがとう。私はそれについて何かを読む必要があると思う。ありがとう! – Waldi

関連する問題