0
iOS 5では、ユーザーが別のアプリに切り替わってもアプリをバックグラウンドで実行することは可能ですか?私は、私のアプリがデータを取得し続け、データがユーザーに通知するように変更された場合、アプリをバックグラウンドで実行してデータを取得することは可能ですか?
これは可能ですか?それとも、一度に1つのアプリしかアクティブで、バックグラウンドのすべてのアプリが一時停止していますか?
iOS 5では、ユーザーが別のアプリに切り替わってもアプリをバックグラウンドで実行することは可能ですか?私は、私のアプリがデータを取得し続け、データがユーザーに通知するように変更された場合、アプリをバックグラウンドで実行してデータを取得することは可能ですか?
これは可能ですか?それとも、一度に1つのアプリしかアクティブで、バックグラウンドのすべてのアプリが一時停止していますか?
マルチタスクのiOSデベロッパーライブラリのドキュメントによると、特定のアプリのみがバックグラウンドで実行できます。
アプリケーションがこれらを満たさない場合は許可されません。
背景に置くときに何をすべきかに関する様々なルールもあります。
だから、私はそれが高速スイッチングを行い期待していますが、バックグラウンドである場合には、厳格な制限や要件に、複数のアプリケーションを実行していることができます。
私のアプリは、Webサービス経由でデータを取得してローカルデータベースを更新しています。つまり、バックグラウンドで実行することはできません。どのようにアプリは、壁に書かれた何かをfacebookのようなアプリに通知するのですか?これはAPNsを通してですか?基本的に私はバックグラウンドでアプリケーションを実行してデータを取得し、データが変更されたときにユーザーに通知して、私のアプリケーションに戻すことができるようにしたいと考えていました。それはバックグラウンドで実行できないので? – pdiddy
@pdiddy - プッシュ通知があなたの最も安全なベストになるかもしれません。それは、あなたが変更のために役に立たないポーリングをしているわけではないので、とにかく電話にとってはより良いでしょう。 –