2016-07-29 3 views
0

にどのようなものが見えるでしょう:ここ が参画から送信された場合、それがどのように見えるかです:受信プッシュスキーマ我々はpostSaveに通知をプッシュするkinveyビジネスロジックを使用しているIOS

{ 
"aps": { 
    "alert": "Hello World", 
    "sound": "default" 
}, 

} 
+2

通知を参照してくださいについてよりよく明確にするため、[ドキュメント](https://developer.apple.com/library/ios /documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/NotificationPayload.html) – Gokul

+1

しかし、kinveyによって送信された場合、ペイロードスキーマはどうなるでしょうか? – Halid

+2

Gorelをごめんなさい、私は** kinvey **を認識していません。あなたに知らせる。 – Gokul

答えて

2

aps構造が渡されましたdidReceiveRemoteNotificationのappDelegateメソッドで使用可能なuserInfoオブジェクトのネストされたオブジェクトとして定義します。あなたはスウィフトでこのようなものでそれを使用することができます。

func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) { 
    if let notification = userInfo["aps"] as? NSDictionary, 
    let alert = notification["alert"] as? String { 
     // do something with 'alert' 

http://www.intertech.com/Blog/push-notifications-tutorial-for-ios-9/からコードスニペット)

+1

私は既にすべてのものを用意しています。コレクションオブジェクトを含むkinveyのonPostSaveからトリガーされた場合、jsonがどのようにトリガーされているか知りたいですか? – Halid

+1

Kinvey Business Logicレイヤー内のjsonを意味しますか? iOS側では、jsonはなく、NSDictonariesだけです。 –

関連する問題