2015-12-11 17 views
0

我有两个针对项目的解析应用程序,一个用于开发,一个用于生产。生产一个具有“发布生产”切换上:针对生产模式下的解析应用程序未发送iOS推送通知

Released in Production

我只是在我的手机上测试,没有任何已经发布并分发到App Store。

我能够从剖析开发应用程序发送推送通知:

Pushes Sent is always 1

但是用在分析生产应用程序(相同的iOS开发证书,deviceToken完全相同的设置得到保存到安装的预期),“推送”始终是0:

Pushes Sent is always 0

我认识到,需要一个制作证书的发布版本,但据我underst而且,我只测试Debug版本(插入iPhone,点击以物理设备作为目标的版本),所以当它不起作用时唯一不同的是它来自生产模式切换的Parse应用程序。

我错过了什么吗? “在生产中发布”有其他含义吗?我的手机上的应用程序可能有某些东西,认为它已经注册了Parse开发应用程序中的推送通知,所以当我试图运行它指向Parse制作应用程序时,它会失败?

仅供参考 - 这是一个React Native应用程序。 application:didReceiveRemoteNotification:被定义并且在来自Parse dev时起作用,但是没有来自Parse prod。

任何建议或想法将不胜感激!

回答

0

如果单击Release in Production信息按钮,它会说,这只是用于解析知识,使他们能够正确地扩展他们分配给你的应用程序资源。它与推送通知无关。

要测试生产证书,请尝试使用Release模式构建您的应用。