ユーザーがバックグラウンドでデータを受信すると、ポート上のデータを受信するiPhoneアプリを使用することは可能ですか?また、データが届くと、アプリはローカル通知を表示して、ユーザー?私はマルチタスクが意図的に制限されていることを知っていますが、それはそれを可能にしていますか?iPhoneアプリのネットワーク通信のバックグラウンド
4
A
答えて
5
それはしかし、主要な注意事項とすることができます
- まず、システムは、あなたが確立している可能性のあるのBonjour名の登録を解除します。
- WWANに拘束されている場合は、WWANを聞いてもダウンします(これはフォアグラウンドでも同じです)。
- 第3に、アプリがバックグラウンドで何もしていない(バックグラウンドミュージック、ロケーションイベントまたはテレフォニーを提供するために登録されていない)場合、バックグラウンドタスクの完了のための時間制限内でシャットダウンするか、終了する必要があります。
したがって、ほぼすべての実用的な目的のために、バックグラウンドでソケットをバインドして聴くことができますが、それは価値がないので、デザインを考え直す必要があります。
2
これはプッシュ通知の対象となるものです。あなたのアプリケーションはあなたのサーバを聞いておらず、あなたのサーバはAppleに通知を伝え、Appleのサーバはユーザとアプリケーションにを届けます。。
関連する問題
- 1. iPhone - バックグラウンドでのアプリの送信
- 2. ネットワーク通信のトラブルシューティング
- 3. iPhoneアプリ間のプロセス間通信
- 4. コンテンツスクリプトとバックグラウンド通信
- 5. CAAnimation:アプリは私のiPhoneアプリでは、バックグラウンド
- 6. MacからiPhoneへのアプリ通信Wi-Fi経由での通信
- 7. バックグラウンドiOSアプリからBTLEデバイスと通信する
- 8. バックグラウンドでのUIPasteboard(generalPasteboard)通知の受信
- 9. iPhoneアプリのデザインオプション(バックグラウンドが同じ)〜(〜50)スクリーン
- 10. iPhoneアプリ間の通信のためのNSDistributedNotificationCenterに代わる
- 11. バックグラウンドでのBluetooth通信スレッド、サービス、IntentService、AsyncTask ..?
- 12. Windows Phone - 同じネットワーク内のPC通信
- 13. iPhone /アプリ/ iPod touchにマックからの通知の送信
- 14. iPhoneウェブサービス通信
- 15. バックエンドとの通信に最適なプロトコル(iPhoneアプリ用)
- 16. iphoneアプリがバックグラウンドに移動しているときにサーバと通信できますか?
- 17. iPhoneでバックグラウンドでアプリを起動
- 18. iPhone、PHP、MySQLの通信
- 19. アンドロイドタブレットとiphoneの通信
- 20. iphoneのアプリケーション間通信
- 21. 送信iPhoneアプリのソース
- 22. Azure VMs仮想ネットワーク間通信
- 23. ネットワーク通信を制御する
- 24. ネットワーク通信層。 AsyncTaskエラー処理
- 25. 信頼できないネットワーク上での.NETクライアント/サーバー通信
- 26. iphoneアプリで通貨をローカライズ
- 27. iPhone SDK、バックグラウンドでアプリを実行して頻繁にhttpリクエストを送信
- 28. iphone 4sのBluetooth LEアプリのバックグラウンドの時間
- 29. iPhoneアプリでプッシュ通知でFacebookのチャット
- 30. iPhoneからiPhoneへのネットワーク
はい私は知っていますが、それは自分自身のサーバーを持っていることを意味します。 –
ネットワークで私は、デバイスアドレスにデータを送信するソフトウェアを実行しているコンピュータとローカルネットワークを意味しました(bonjourによって見つけられた) –
プッシュ通知をサポートするということは、自分のサーバーを持つことを意味します。繰り返しますが、それは設計によるものです。アプリケーションをサーバーにポーリングしたり、バックグラウンドで接続をリッスンすることはできません。あなたのアプリを受け取ることを決定した場合は、そのプッシュ通知に応じてアプリを起動することができます。 –