0

我正在使用 jtv-apns gem 向 iOS 推送通知:https ://github.com/justintv/APNS

这个 gem 只是一个模块 APNS。

在我的两台开发机器上,我已将 gem 添加到我的 Gemfile 中,并且能够在 rails 控制台或 lib/initializers 中的文件中要求“APNS”

但是,当我将这些更改推送到我的服务器时,我无法访问“APNS”,我得到一个/home/username/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:251:in 'require': cannot load such file -- APNSS (LoadError)

所有机器都在运行 rails 3.2.3

我尝试卸载 gem 并重新捆绑,并通过gem install.

是否有某些原因导致 gem 中的模块不会加载到我的环境中?

4

1 回答 1

0

我的 2 台开发机器是 Mac (UNIX),我的服务器是 Ubuntu Linux。出于某种原因,服务器要求我使用require 'apns'小写的模块。

于 2012-11-09T17:10:47.293 回答