生产环境如何测试推送

2017-01-17  本文已影响0人  CharlsPrince

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

        首先需要在官网上创建一个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ㄒ)/~~

上一篇下一篇

猜你喜欢

热点阅读