美文网首页
1.APNS推送相关

1.APNS推送相关

作者: aofeilin | 来源:发表于2018-09-13 14:25 被阅读10次

    1.APNs:Apple Push Notification server 苹果推送通知服务

      1. App 向 iOS 系统申请远程消息推送权限。这与本地消息推送的注册是一样的;
      2. iOS 系统向 APNs(Apple Push Notification Service) 服务器请求手机的 device token,并告诉 App,允许接受推送的通知;
      3. App 将手机的 device token 传给 App 对应的服务器端;
      4. 远程消息由 App 对应的服务器端产生,它会先经过 APNs; p12
      5. APNs 将远程通知推送给响应手机。

      推送相关,
      1. 打开plist推送,授权文字描述。
      1.退出app,点击推送进入app.
      //点击推送进入app
      if (launchOptions?.index(forKey: UIApplicationLaunchOptionsKey.remoteNotification)) != nil{
      self.isAppRunFromPush = true
      }
      2.后台app, 点击推送。( willPresentNotification 收到推送, didReceiveNotificationResponse 点击推送)
      3.前台app, 点击推送。( willPresentNotification 收到推送, didReceiveNotificationResponse 点击推送)
      4.具体跳转页面或者弹出框,格式协商,

    相关文章

      网友评论

          本文标题:1.APNS推送相关

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