2011-07-07 23 views
10

私はiOSアプリケーションのApple Push通知を実装するつもりです。私はherokuでホストされているレールアプリを使用しています。HerokuでAppleプッシュ通知

これが可能かどうかご存じですか?それとも、英雄関連の問題がありますか?

答えて

25

私はAppleのプッシュ通知サービスを提供するRailsアプリを持っています。それは何年もの間、Herokuには何の問題もなく取り組んできました。

https://github.com/calebhaye/apn_on_rails

また、私はHerokuの上のAPNの展開のための実際のソースと一緒に、あなたと共有して幸せになるモバイルクライアントのソースを持っています。私はちょうどリンクを掲示するだろうが、私は証明書やその他のものを取り除くためにソースを掘り下げていない。

APN on Railsは素晴らしいソリューションです。 UrbanAirshipはクールです。でも、私は、それが理にかなっていない限り、無料で入手できるものを支払うのは好きではありません。また、低コストのDroid実装のサポートが不足しているのが好きではありません。

誰かがUrbanAirshipは安いです...かなり率直に言って、私は同意しません。 $ 199/mo(彼らの最も安い「Pro Plan」)は、この日と年齢で安くはありません。 AWS S3、それは安いです。 Heroku、手頃な価格だよ。あなたがそれを買う余裕があり、あなた自身の解決策を実装したくないのなら、UrbanAirshipは素晴らしいです。私は個人的には楽しく、むしろ無痛だと思っています。 UrbanAirshipはあなたの証明書を検証するのには良いですが、基本的なアカウント(https://go.urbanairship.com/accounts/register/)にサインアップし、証明書の有効性に関して問題が発生した場合は、その証明書を使用してください。

UrbanAirshipがAppleの基本的なプッシュ通知サービスに関係しない他のことをあなたに販売しようとするのが好きではありません。サブスクリプション、ファンシーパンツのプッシュ、サポートの強化は、私が暮らすことができるすべてのものです。 Herokuのサポートチームは素晴らしいです。いずれにせよ、それぞれ自分自身には、しかし、私はこの答えがいくつかの洞察を提供することを願っています。

幸運を祈ってください。

+0

素晴らしい答えです。 – courtsimas

+0

完全に同意します。私はHerokuの開発計画でAPNサーバーをホストしています。完全に動作、専用のdynoの必要はありません... –

+0

これに関連して、あなたはherokuにクライアント証明書をどのようにインストールしますか? –

関連する問題