博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
生产环境如何测试推送
阅读量:6069 次
发布时间:2019-06-20

本文共 621 字,大约阅读时间需要 2 分钟。

        最近在开发项目的时候需要使用到推送,开发环境的推送很好测试,但生产环境的推送测试我以前是打包,然后发布到蒲公英测试,虽然不算麻烦,但每次都要打包有点腻。后来我尝试了一下如何不用打包也能测试生产环境的推送。

        首先需要在官网上创建一个ad_hoc证书,当然app ID、apple Device和Profile都必不可少,然后打开你开发中的工程,打开app推送设置:

       然后在Build Settings选项中的Code Signing Identity中将Release选项改为iOS Distribution,这一步很重要!!!因为API可能是依据这个来判断当前的环境是开发环境还是发布环境,如果这一步没有设置的话是没有办法收到推送的。

      然后再点击你的工程 -> Edit Scheme -> Run -> 选择 Build Configuration -> Release 这一步能为了让你的工程在Release模式下运行

     将General -> Signing 的Release 下的描述文件改成你创建的那个

    这时就可以运行你的项目了,运行过程中可能会提示进程失效了,不用担心,其实你的app已经装到手机上了,如果你用到了第三方推送的话,就可以使用你注册的别名来推送了,没有意外的话应该就能收到推送了,手机忘记截图了囧/(ㄒoㄒ)/~~

转载于:https://juejin.im/post/5a34eb77f265da432b4ae40b

你可能感兴趣的文章
七周五次课(1月26日)
查看>>
Linux系统一些系统查看指令
查看>>
php中的短标签 太坑人了
查看>>
[译] 可维护的 ETL:使管道更容易支持和扩展的技巧
查看>>
### 继承 ###
查看>>
数组扩展方法之求和
查看>>
astah-professional-7_2_0安装
查看>>
函数是对象-有属性有方法
查看>>
uva 10107 - What is the Median?
查看>>
Linux下基本栈溢出攻击【转】
查看>>
c# 连等算式都在做什么
查看>>
使用c:forEach 控制5个换行
查看>>
java web轻量级开发面试教程摘录,java web面试技巧汇总,如何准备Spring MVC方面的面试...
查看>>
根据调试工具看Vue源码之组件通信(一)
查看>>
Thrift RPC 系列教程(5)—— 接口设计篇:struct & enum设计
查看>>
斯坦福-随机图模型-week1.5
查看>>
灵活的运用Model类
查看>>
hadoop 之分布式安装
查看>>
使用ansible工具部署ceph
查看>>
linux系列博文---->深入理解linux启动运行原理(一)
查看>>