美文网首页IOS三人行CI/CD
在生产环境下测试iOS推送消息-用Ad Hoc模式

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

作者: Mr_Run | 来源:发表于2016-10-19 16:01 被阅读3676次

    由于项目中要在生产环境(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

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

    相关文章

      网友评论

      • Guomingjian:测试生产环境推送是用什么证书?开发还是生产?写个文章就写仔细点啊
      • 螢火蟲的瘋狂:楼主,还是没用啊。

      本文标题:在生产环境下测试iOS推送消息-用Ad Hoc模式

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