4

大きなファイルを保存する必要があります。終了までに非常に長い時間がかかる場合があり、ユーザーはアプリケーションを閉じるだけかもしれません。iPhone SDK が未完成の大きなタスクを引き継ぐことができるかどうか疑問に思っています。

iPhone 独自のメール システムは、バックグラウンドで送信できるようです。私はメールを準備し、送信をクリックして、すぐにメール アプリを閉じました。ホームページでは、数秒後に音がしてメールが届きました。

4

3 に答える 3

3

あなたは運が悪いです。バックグラウンドでの動作が許可されているのは、Apple 独自のアプリのみです。しかし、ユーザーがアプリを閉じると、アプリが完了するまでに時間がかかると思います。

于 2008-12-29T14:57:56.023 に答える
1

PEZ が言うように、アプリをバックグラウンドで実行することはできません。ただし、スレッドをスピンオフしてタスクを実行することもできます。そうすれば、少なくともユーザーはアプリケーションで他のことを行うことができます。

于 2008-12-29T15:09:33.753 に答える
1

私の記憶が正しければ、あなたのアプリは、ユーザーがホームボタンを押してから iPhone OS がそれを強制終了するまでに 5 秒かかります。

于 2008-12-30T02:23:47.747 に答える