2012-05-14 52 views
2

我正在使用具有多應用程序支持的apn_on_rails向我的設備發送推送通知。寶石發送通知,但拋出一個錯誤,指出apn_on_rails多個應用程序出錯

apn_on_rails-0.5.1/lib目錄/ apn_on_rails /應用/型號/ APN/app.rb:35:在`讀「:沒有這樣的文件或目錄 - /config/apple_push_notification_production.pem

證書正在從應用程序的數據庫中提取,但由於某種原因仍嘗試使用默認證書?我如何防止這種情況?

回答

0

你檢查了他們的網站嗎? on Rails的

APN使用Configatron寶石, http://github.com/markbates/configatron/tree/master,配置 本身。隨着對多應用程序支持的更改,認證數據庫中存儲的 而不是config目錄中。

但是,仍然可以使用存儲在config目錄中的默認「應用程序」和 證書。對於此設置, 以下配置適用。)對於您的設置,APN on Rails具有以下 默認配置。

也許你的配置仍然是指它。你有沒有運行更新?

如果要升級到AP on Rails的一個新版本,你應該 始終運行:

ruby script/rails generate apn_on_rails:install