Helios:无法在生产模式下为推送通知注册设备ID

时间:2013-08-08 23:14:23

标签: ios notifications push unicorn helios

我有一个helios应用程序,我的推送通知证书(开发和生产)位于同一台机器上。当我在开发模式下运行时,在config.ru文件中使用以下行。 “service:push_notification,apn_certificate:'/ home / ec2-user / app_development.pem',apn_environment:'development' 一切正常,我可以毫无问题地发送推送通知。

但是,当我们用生产证书和生产环境替换该行时: service:push_notification,apn_certificate:'/ home / ec2-user / killoff_production.pem',apn_environment:'production' 注册设备ID不再有效。

我不知道为什么会这样。当我打开helios管理面板(localhost:5000 / admin)时,我可以看到在开发模式下注册的deviceIds。

文件ProcFile包含以下行:“web:bundle exec unicorn -p $ PORT -E production”。

我真的不知道我能做些什么来解决这个问题。我希望有一个人可以帮助我。非常感谢!

0 个答案:

没有答案