支持解析推送通知中的 iOS10 "mutable-content" 标志
Support for iOS10 "mutable-content" flag in Parse Push Notification
我目前正在尝试在 iOS10 中实现新的富通知功能。为此,我需要能够通过 APNS 发送 mutable-content
标志。下面是嵌入到 curl 中的数据 属性。
curl -X POST \
-H "X-Parse-Application-Id: qwdfwrkwergjpowefjrgowerjhoiwjehojwerw" \
-H "X-Parse-Master-Key: asdfasdfasdfasdfasderhwerhretjadsfwrthw" \
-H "Content-Type: application/json" \
-d '{
"className":"_User",
"where":{
"user":{
"__type":"Pointer",
"className":"_User",
"objectId":"O7zXzrEc8z"
}
},
"data": {
"alert": " Testing push notications",
"product":"510958372",
"mutable-content": 1,
"content-available": 1,
"category":"product-share"
}
}' \
https://api.parse.com/1/push
我可以看到正在传递 content-available
标志,但 mutable-content
没有。
trigger: <UNPushNotificationTrigger: 0x175a12930; contentAvailable: YES, mutableContent: NO>
一些跟进。
Parse.com 目前不支持这些新的 iOS 功能,但 Parse Server 支持。目前还有其他可以集成的服务,目前配置了 iOS10 项新功能。例如,我刚刚成功实施的 OneSignal。
我目前正在尝试在 iOS10 中实现新的富通知功能。为此,我需要能够通过 APNS 发送 mutable-content
标志。下面是嵌入到 curl 中的数据 属性。
curl -X POST \
-H "X-Parse-Application-Id: qwdfwrkwergjpowefjrgowerjhoiwjehojwerw" \
-H "X-Parse-Master-Key: asdfasdfasdfasdfasderhwerhretjadsfwrthw" \
-H "Content-Type: application/json" \
-d '{
"className":"_User",
"where":{
"user":{
"__type":"Pointer",
"className":"_User",
"objectId":"O7zXzrEc8z"
}
},
"data": {
"alert": " Testing push notications",
"product":"510958372",
"mutable-content": 1,
"content-available": 1,
"category":"product-share"
}
}' \
https://api.parse.com/1/push
我可以看到正在传递 content-available
标志,但 mutable-content
没有。
trigger: <UNPushNotificationTrigger: 0x175a12930; contentAvailable: YES, mutableContent: NO>
一些跟进。
Parse.com 目前不支持这些新的 iOS 功能,但 Parse Server 支持。目前还有其他可以集成的服务,目前配置了 iOS10 项新功能。例如,我刚刚成功实施的 OneSignal。