iOS 远程推送APNS从0至发布-极光推送& 真机测试篇

说明

  • 此文以极光推送来举例,相信其它第三方原理相同.

  • 支持到 iOS10.2

  • 全部为笔者今天测试结论,如有变化,请注意日期

  • 测试环境:

  • Xcode 8.2,

  • iOS 10.2 & iOS 9.2.1

  • 本系列包括三大部分:

  • 本文分为两部分:

    • 极光推送使用方法
    • adHoc发布的第三方网站介绍

一.极光推送

以我创建的应用为例:

https://www.jiguang.cn/app/list

Demo
  • 配置时只需要关注两部分
上部
配置

测试推送,选择发送通知

测试推送
  • 根据需要,选择开发环境生产环境,如此处选择开发环境
目标平台
  • 可选配置中选择content-available
可选配置
如果想发送silent_push, 即静默推送, 不能设置sound, badge.此处笔者并没有测试.

二.adHoc发布的第三方网站介绍

上传adHoc 版本的第三方网站我了解的有两个:

  • 蒲公英
  • fir

此处以fir为例, 网址: https://fir.im/.

优点:
  • 免费
  • 管理很方便, 可以随时上传adHoc版本.
  • 如果给客户测试未上线app, 此网站符合傻瓜用户的需求:
  • 可以帮助获取用户手机的UDID,只需要一个链接即可.
  • 可以生成项目的二维码供用户扫描下载
操作方法(其实用户打开网址一看就知道了):
  • 拖拽上传


    拖拽上传
  • 项目操作

    • 点击编辑来更新版本. 更新版本时,只要更新项目的build号即可.
    • 点击预览来查看生成的二维码.二维码在项目迭代时保持不变.
新建的项目

下载项目到手机上, 就可以使用极光推送(注意选择iOS生产环境)进行真机测试了 :)

注: 转载就注明出处 //www.greatytc.com/p/6812a8a84d31

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容