美文网首页
推送注意点

推送注意点

作者: 淇滨杜隆坦 | 来源:发表于2016-06-11 10:13 被阅读96次

1. 关于pp 配置文件:

  • 一定要先生成App ID,再去Provisioning里面创建新的Profile。总之,一定要先创建 AppID,再创建推送证书,最后创建 pp 配置文件
  • 如果项目中的配置文件在AppId激活推送功能前已经创建了,这时必须重新生成一个。支持推送功能的配置文件会比旧配置文件多出一项名为 “aps-environment”的授权串,如果继续使用旧配置文件,在程序启动尝试注册推送功能时会出现“ 未找到应用程序的“aps-environment”的权利字符串 ”的错误;

2. 测试需要真机:

测试需要用真机,模拟器不支持

3. “aps-environment”的权利字符串

推送真机调试时提示“未找到应用程序的“aps-environment”的权利字符串”,网上搜了搜原因大致是因为:
APP id和mobileprovision对应不上:最可能的原因就是配置文件在AppId激活推送功能前已经创建了。

4. 推送证书和 DeviceToken 的作用

  • 推送证书的作用:
    推送证书是被服务端所需要的,即公司的推送服务器需要推送证书,APP 端是不需要推送证书的。推送正式要被配置到推送服务器中,以便在需要推送的时候能够和 APNs 建立起安全通道
    作用就是让公司的服务器能够和 APNs 建立起安全通道。
  • DeviceToken 的作用:
    让APNs 知道将消息推到哪台设备上。

5. 一个推送证书是否可以用于多个 APP

答案是否定的,每一个用到推送服务的 APP,都要去创建属于本 APP 自己的推送证书,然后将推送证书配置到公司服务器上。
假如公司开发了3个 APP,那么肯定有6个推送证书对应这3个 APP。公司服务器上配置的也是这6个推送证书。

在开发者官网上,只要使用到推送服务,那么只能使用唯一的精确 APP ID。
同时你在创建推送证书的时候可以发现,要和 APP ID 进行绑定。
每一个APP ID 要和一张测试以及一张发布的推送证书进行匹配绑定。

6. 所有的苹果设备,在联网状态下,都会与苹果的服务器建立长连接

  • 长连接的作用:
    时间效准、系统升级、查找我的iphone、远程通知
  • 好处:
    数据传输快、数据保持最新状态

相关文章

  • 推送注意点

    1. 关于pp 配置文件: 一定要先生成AppID,再去Provisioning里面创建新的Profile。总之,...

  • 极光推送注意点

    最近新项目要用推送,选了极光。以前只是了解过,现在要好好看看。先看了官方的说明文档,然后下载了demo去测试,由于...

  • 推送证书注意点

    CertificateSigningRequest 需要本机正在用的电脑生成 不然没有点击点开以及导入p12功能 ...

  • ios推送注意

    电脑必须安装push的开发证书才会推送成功,否则推送没反应

  • 记:Android极光推送边学边写

    记下集成极光推送的时候自己遇到的问题,或者需要注意的点。 希望可以对你有帮助~ 快速集成部分!! 一.到极光推送官...

  • idea maven 打包推送docker以及私库

    maven配置 注意点: imageName带localhost:5000/ 才会帮你推送到私库中,不然只是在d...

  • App Push研究&收集

    重点 说什么?(主题) 怎么说?(文案) 怎么高效推送?(个性化推送) AB测试数据跟踪 注意事项:推送时间、推送...

  • Git学习笔记

    注意:Git管理的是修改 fetch 抓取push 推送 推送分支就是把该分支上的所有本地提交推送到远程库。推送时...

  • 天河生物教研网络组

    工作计划 3月 针对本学期的观鸟活动,自然观察类文章推送 推送关于鸟类相关的资料 观念培训的注意事项、 观鸟点推介...

  • 一个人的十全十美终究会输给两个人的两全其美

    推送榜的消息从未注意过总是随手一点就轻轻滑过。寂静的夜晚鬼使神差点开了QQ音乐的推送,越爱越配。 起初觉得这音...

网友评论

      本文标题:推送注意点

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