2017-12-13 18 views
0

「メッセージ」フィールドのレコードが作成されたときにCloudKitから通知を受け取りました。私は、メッセージの内容をロック画面でユーザに示したいと思います。それで私を助けてくれますか?CloudKitレコード作成プッシュ通知

+0

は、私はあなただけ正しくnotificationInfoを更新する必要があり、解決策を見つけ、notificationInfo.desiredKeys = [ "メッセージ"] notificationInfo.alertBody = nilの notificationInfo.alertLocalizationKey = "%の@" notificationInfo.alertLocalizationArgs = [ "メッセージ"] notificationInfo.shouldSendContentAvailable = true – Arash

答えて

0

ローカル通知をユーザーに配信する必要があります。このトピックについてAppleのguideをお読みください。

あなたがAppDelegateクラス

にパラメータがCKNotificationクラスinitialiserで処理しなければならないとして受け取ったユーザ情報辞書を処理する方法をdidReceiveRemoteNotification関数内でこの通知を送信することができます。

+0

これは必要ではないと思います。上の彼のコメントで 'notificationInfo'プロパティ@Arashの言及を使うだけでいいです。 – Bill