在生产环境下测试iOS推送消息-用Ad Hoc模式

http://www.jianshu.com/p/1f60a379f4fa

由于项目中要在生产环境(Production)下测试iOS推送消息功能,上网搜过较多文章都没有找到合适的解决方法。东拼西凑地又机缘巧合地实现了此功能。
虽然上网找到是使用Ad Hoc模式打包能测试推送功能,但是用Xcode打出来的包通过itools在iphone安装不了,itunes也没有尝试成功。那么如何在不提交app应用到AppStore的情况下,使用Ad Hoc模式来验证消息推送的功能呢?

在Xcode8下记得打开Push Notifications,


打开Push Notifications.png

这里证书和配置文件的步骤先忽略掉了,上网能找到很多详情的教程,这里就不一步一步叙述了。


AdHoc证书申请.png

接着,打开Xcode,XCode => Product => Scheme => Edit Scheme


Edit Scheme.png

使用release模式.png

接下来,用刚才一开始申请并且下载好的证书和配置文件打一个ipa包


打开Organizer.png

通过一系列步骤导出ipa文件


导出ipa.png

saveforAdHoc.png

选择发布证书.png

点击Next.png

点击箭头.png


这里会发现多了一个配置文件,点击图片中的Next,选择个地方保存。

这时候在target的General中多了个XC iOS Ad Hoc:你的Bundle id配置文件的选择,Run一下。iphone手机上有你的App了吧,那就测试一下生产环境下的推送消息功能吧。


Ad Hoc配置文件.png

运行.png

最后,小弟菜鸟,欢迎大神指导交流,不喜勿喷。



文/Mills_CJ(简书作者)
原文链接:http://www.jianshu.com/p/1f60a379f4fa
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值