3

我正在使用Ruby 1.9.3和Rails 3進行項目工作,並且正在尋找gem將推送通知發送到我的iOS應用程序和我的Android應用程序。
我發現speedy_c2dm對於android來說很有用。 但是,我擔心在Migration to GCM提到:將通知推送到Rails 3中的移動應用程序

Android的雲到設備消息(C2DM)已被棄用。 C2DM 強烈建議開發人員轉移到谷歌雲消息 (GCM)

是否speedy_c2dm支持GCM?還有其他支持新GCM的gem嗎? 另外,我想知道speedy_c2dmc2dm之間有什麼區別?

回答

3

speedy_c2dm和c2dm都是使用C2DM發送推送通知的兩個庫,它們是由不同的人編寫的,它們都工作並且沒有很大的區別,理論上speedy_c2dm應該更快,但是沒有基準此時此刻。

無需實現C2DM的,你應該執行的GCM :)

有很多GCM寶石,最流行的是GCM但最後提交5個月前:

gcm

gcm_on_rails

pushgcm

simple_gcm

simple-gcm

higcm

speedygcm

+1

感謝rorra.can給了ios類似的寶石。 – usercr

+0

您可以前往ruby工具箱,並通過搜索apn來獲取Apple推送通知的寶石列表:https://www.ruby-toolbox.com/search?utf8=%E2%9C%93&q=apn – rorra

+0

我知道紅寶石工具箱,但有許多XXXapn寶石,我不明白哪個使用(不能只依靠num_of_downloads/active_period)? – usercr