私は定期的にいくつかのデータをダウンロードするアプリを持っています(現在はnstimerを使用しています)。私のアプリを起動せずにiOSでこれを定期的に行うことは可能ですか?iOSのバックグラウンド同期はアプリの起動なしで可能ですか?
答えて
いいえ、できません。あなたはサービスのようなアプリを扱うことはできません。
これを実行する唯一の方法は、アプリが起動して実行されている場合です。
いくつかのアプリは、バックグラウンド(ユーザーが起動してからホームボタンを押したなど)で実行することが許可されていますが、情報のためにオーディオアプリのように設定する必要があります。
<key>UIBackgroundModes</key><array><string>audio</string></array>
とaudioSessionは(IE用の曲を、演奏)アクティブであることを確認してください:あなたはこれを追加PLIST。とにかく、私は前述の方法をお勧めしません。私は古典的な方法で、バックグラウンドスレッドでダウンロードを実行します。
不可能です。アプリケーションを起動する必要があります。
いいえ、不可能です。 iOSでは、開発者が(VoIPなどの例外を除いて)バックグラウンドでコードを実行することも、アプリケーションを起動することもできません。
たとえば、エンタープライズアプリケーションにこのような大きな制限がある場合、AppleがiOSをどのように配置するかを知ることはできません... –
非常に特殊なケースでは、可能です。私が話している非常に特殊なケースは、雑誌や新聞アプリの場合です。これにより、ニューススタンドキットを使用して新しい問題をバックグラウンドでダウンロードできるため、ユーザーはダウンロードを待つことなく新しいエディションを入手できます。
これはiCloudを使用していくらか可能とは言えますか? iCloudに特化したプログラミングは実際に行っていませんが、保存されたゲームが自動的に同期するゲームがいくつかあります。私は、ゲームを開始した後、上記セーブゲームをロードするだけです。
- 1. ネイティブのios Mailアプリを拡張して外部アプリを起動/起動することは可能ですか
- 2. いつWCSession sendMessageがiOSアプリをバックグラウンドで起動できないのですか?
- 3. iOSシミュレータでアプリをバックグラウンドで起動するには?
- 4. Bash:バックグラウンドでアプリを起動する機能ですか?
- 5. iOS 5 - アプリの起動時にバックグラウンドでオーディオファイルを再生する
- 6. iOSアプリの「ショートネーム」は可能ですか?
- 7. 私のアプリはバックグラウンドiosでしか動作しません10
- 8. iOSタイムコード同期ダウンロード可能なアニメーションシステム
- 9. Androidのコールの同期。各アプリ起動時の機能
- 10. iPhoneでバックグラウンドでアプリを起動
- 11. iOSアプリの起動時にiOSアプリが起動する
- 12. Androidアプリが起動していないときにバックグラウンドで起動する
- 13. 起動後に起動可能な起動可能なVMSS
- 14. iOS:アプリをクラッシュして再起動した後、以前のviewControllerを開くことは可能ですか?
- 15. コールバックが非同期キューで起動しないのはなぜですか?
- 16. iOSアプリがバックグラウンドのときに定期的なネットワークコールをする
- 17. アップルのサイレントプッシュ通知はバックグラウンドで私のアプリを起動できますか?
- 18. アプリのバッジをオプションで更新:アプリが起動していないか、バックグラウンドでバッジ番号が減少する可能性があります。
- 19. iPhoneアプリの起動時に起動/初期化の手順は何ですか?
- 20. iOSアプリ:iOS用のバックグラウンド
- 21. Rubyでシェルスクリプトを起動し、バックグラウンド(非同期)で実行するにはどうすればよいですか?
- 22. バックグラウンドでコンパニオンウォッチアプリからメインiOSアプリを起動するにはどうすればよいですか?
- 23. iOSアプリケーションを別のアプリケーションからバックグラウンドで起動
- 24. MQSeries:MCBと非同期で同期ポイント/ロールバックが可能ですか?
- 25. Rocket.Chat起動後のiOSアプリ
- 26. デバイスの再起動後にバックグラウンドでアプリを自動実行
- 27. iOSアプリの起動画面(スプラッシュ画面)は必須ですか?
- 28. アプリがバックグラウンドのときにonMessageReceivedメソッドが起動しない
- 29. 可能な同期モードのアクセス許可
- 30. 周期的なバックグラウンド同期
ユーザーがアプリを起動しない場合、なぜデータをダウンロードするのですか? –
alredyがデータを持っていれば、アプリケーションはより速く起動します。 – DixieFlatline
バックグラウンドスレッドでデータを取得し、ユーザーインターフェイスを更新する。 – JeremyP