2017-02-19 5 views
0

Как передать дополнительные данные в мои уведомления, которые я в настоящее время использует Onesignal для отправки уведомлений. im не уверен, что im использует ключ additionalData для отправки дополнительных данных. Я получаю уведомление, но я не получаю дополнительные данныеSwift Отправить дополнительные данные через уведомление

//my custom completion handler to retrieve user token 


self.getUserInfoCustom(userIdSearching: sendNotifToUser, completion: { (userInfo) in 
       // send notif 
       if let notif = userInfo?.deviceToken { 
        let value:NSMutableDictionary = [:] 
        value["include_player_ids"] = [notif] 
        value["contents"] = ["en": "Test Message"] 
        let additionalData = ["name":"Pierre"] 
        value["additionalData"] = additionalData 
        OneSignal.postNotification((value as NSDictionary) as! [AnyHashable:Any]) 
       } 
      }) 

ответ

0

Вместо использования additionalData, просто используйте data

Смежные вопросы