美文网首页
iOS 静默推送

iOS 静默推送

作者: 一昂杨杨 | 来源:发表于2017-07-06 10:45 被阅读0次

此功能是IOS7新增加的功能,允许,应用收到通知后在后台(background)状态下运行一段代码,可用于从服务器获取内容更新(时长为30s)

普通推送:收到推送后(有文字有声音),点开通知,进入APP后,才执行-- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo

fetchCompletionHandler:(void(^)(UIBackgroundFetchResultresult))handler

静默推送:收到推送(没有文字没有声音),不用点开通知,不用打开APP,就能执行(void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo fetchCompletionHandler:(void(^)(UIBackgroundFetchResultresult))handler,用户完全感觉不到

注意:使用最新格式的notification

(1)一定不能加alert,如果加入了alert就不是静默推送了

(2)一定要加"content-available" : 1

(3)sound也不能加,加入的话也是静默推送,可以测试时添加

{

"aps" : {

参数 :XXX,

"content-available" :  1

}

}

相关文章

  • iOS静默推送进阶知识

    iOS静默推送进阶知识 iOS静默推送进阶知识

  • 技术贴合集

    iOS网络图片尺寸适配 iOS 10 消息推送(UserNotifications)秘籍总结 静默推送 iOS 面...

  • iOS静默推送

    静默推送基本格式要求, alert :"" content-available : 1 参考 {"aps":{"a...

  • iOS 静默推送

    此功能是IOS7新增加的功能,允许,应用收到通知后在后台(background)状态下运行一段代码,可用于从服务器...

  • iOS静默推送

    苹果官方介绍[https://developer.apple.com/documentation/usernoti...

  • iOS13影响比较大的点

    1.静默推送收不到iOS13增加了推送类型字段 apns-push-type,如果需要在iOS13及以上收到推送,...

  • IOS中静默推送

    静默推送基本格式要求, alert :"" content-available : 1 参考 {"aps":{"a...

  • iOS推送通知及静默推送相关

    iOS推送 在IOS推送服务中,Apple提供了两种不同方式的推送形式,...

  • iOS 14静默推送bug

    背景 我们的项目有一个功能点,apns控制空调温度变化,使用静默推送的方式完成。 在iOS 14以前都没问题,14...

  • iOS普通推送以及静默推送奇怪的注意事项

    奇怪的注意事项(测试版本iOS15) 如果不设置普通推送delegate,则普通推送会走静默推送回调。 程序每次卸...

网友评论

      本文标题:iOS 静默推送

      本文链接:https://www.haomeiwen.com/subject/kdchhxtx.html