3

我有一个应用程序,我正在建立在Rails 3(和MongoDB使用Mongoid)。我希望能够将Apple推送通知发送到iOS设备。我知道PRX的apn_on_rails和samsoffes的apple_push_notification宝石,但它们在Rails 3中似乎不能正常工作。是否有任何教程或指南用于在Rails(3.0)中设置Apple推送通知服务器?

有没有关于在Rails 3(和Mongo)中设置APN服务器的教程?

+0

如果您不确定PRX的apn_on_rails是否正在使用rails 3和mongo运行,那么您应该尝试,并在出现问题时寻求帮助以使其运行。我们不是试验豚鼠尝试一些你不会试图先尝试自己的东西 – jigfox 2010-06-24 22:47:35

+0

我并不是想让人们成为荷兰猪。我测试了PRX的apn_on_rails以及samsoffes的apple_push_notification宝石,并且它们在Rails 3中都没有正常工作。 – 2010-06-25 00:47:12

+0

当他们看起来没有工作时,那么你应该为他们打开一个bug ticket,或者尝试修复错误。或者你可以再试一次,向我们描述究竟出了什么问题,也许我们可以找出让这些宝石与rails3一起工作的问题。 – jigfox 2010-06-25 09:01:22

回答

0

Apn On Rails project与ActiveRecord紧密相关,ActiveRecord与MongoDB不兼容。所以你不能在MongoDB中使用它。

你的解决方案是分叉这个项目,并使用Mongo数据库而不是ActiveRecord,或打开一些问题成为apn_on_rails ORM不可知论者。