2016-11-07 5 views
0

これは私がサブスクリプションを準備する方法です。CloudKitの新しい変更について画面上でユーザーに通知することを防止するにはどうすればよいですか?</p> ​​ <p>と通知恒久的に画面に表示されます:

enter image description here

私は本当にここにこれをしたくありません。アプリがアクティブな場合に通知を配信する方法はありますか?アプリが実行されていないか、フォアグラウンドモードになっている間は何も表示しないようにしますか?

答えて

1

通知情報を正しく設定する必要があります。 alertLocalizationKeyは設定しないでください。 shouldSendContentAvailabletrueに設定する必要があります。

+0

のためのバナーが表示されません、このコードを試しては素晴らしい:)のおかげで動作します... –

1

これは通知

let notificationInfo = CKNotificationInfo() 
notificationInfo.shouldBadge = false 
notificationInfo.shouldSendContentAvailable = true 
subscription.notificationInfo = notificationInfo 
関連する問題