私が書いている iOS アプリはインターネットにはアクセスできず、ローカル ネットワークにしかアクセスできませんが、アプリが中断されている場合でも、LAN 内のサーバーから通知を受信する必要があります。APNs に似たすぐに使えるソリューションはありますか? pushwoosh って聞いたことあるけど、使ったことある人いますか?
私がすべて自分で実装しなければならない場合、その方法について誰かが情報を持っていますか? それを再実装するのは少しクレイジーに思えます....
ありがとう、
私が書いている iOS アプリはインターネットにはアクセスできず、ローカル ネットワークにしかアクセスできませんが、アプリが中断されている場合でも、LAN 内のサーバーから通知を受信する必要があります。APNs に似たすぐに使えるソリューションはありますか? pushwoosh って聞いたことあるけど、使ったことある人いますか?
私がすべて自分で実装しなければならない場合、その方法について誰かが情報を持っていますか? それを再実装するのは少しクレイジーに思えます....
ありがとう、
いいえ、プッシュ通知を送信する場合は、APNS 経由で送信する必要があります。以前に pushwoosh を使用したことはありませんが、通知を設定および管理するための優れた方法を提供するという点で、UrbanAirship などの他のサービスに似ていると思いますが、それらはまだ APNS を経由しています。
iOS デバイスは、devicetoken+pushmagic ペアを生成および維持するために、(文書化されていない独自の Apple プロトコルを使用して) APNS サービスに定期的にチェックインします。この動作はデバイスのハードウェア/OS の一部であり、変更することはできず、アプリケーションで実行できないことを実行できます。
自分でやろうとすると、アプリケーションは iOS 環境のすべての制限と制約に対処する必要があり、不可能ではないにしても非常に困難になります。JamesP が述べたように、jailbreaking を使用すると、制限の一部 (すべてではない) を回避できる場合がありますが、その場合でも、それほど重要な作業ではありません。