iOSデバイス(iPhone / iPad)に通知を正常に送信するためにXMPP/Jabberを実装した人からのリファレンスプロジェクトまたは重要な学習を探しています。
XMPPサーバー(具体的にはOpenFire)を使用して、単一のクロスプラットフォームモバイルプッシュシステムを提供することを検討しています。C2DM for androidには、Googleアカウントを持っているユーザーのような厄介な要件がいくつかあります。これが私がXMPPを見始めた理由です。iOSデバイスへのプッシュもサポートする必要があります。私はAPNSについてすべて知っていますが、XMPPサーバーをAndroidプラットフォームとiOSプラットフォームの両方(そしておそらくBlack Berryのようなもの)に使用できるかどうか疑問に思っています。
私が思いつくかもしれないことは次のとおりです。
- iOSがXMPPサーバーへの永続的な接続を強制終了します。自動再接続しますか?
- iOSが特定のポートまたはプロトコルへのアクセスを妨げています。ここで知っておくべきことはありますか?
- これを試すことによってのみ発見される他の落とし穴?