5

iPod Touch 2nd Gen で iOS 4.0 を使用しています。

マルチタスク作業は絶対にありません。バックグラウンドには何も移動せず、ホームボタンをダブルタップしても何も起こりません。この新機能に対して自分のアプリをテストしたかったのですが、iPod Touch デバイスでは動作しないように見えますか?

それはiPhoneでしか機能しませんか?それとも、マルチタスクを有効にする 4.0.0.1 のようなマイナー アップグレードはありますか? または、どこかで手動で有効にする必要がありますか?

本当に奇妙です。デモビデオでアップルの人たちがするのとまったく同じことをします。

4

7 に答える 7

8

ドキュメントには次のように記載されています。

バックグラウンド タスクを実行する機能は、すべての iPhone OS ベースのデバイスでサポートされているわけではありません。デバイスが iPhone OS 4 以降を実行していない場合、またはハードウェアがアプリケーションをバックグラウンドで実行できない場合、システムは以前に定義されたアプリケーション処理の動作に戻ります。

次のコードでサポートされているかどうかをテストできます。

UIDevice * device        = [ UIDevice currentDevice ];
BOOL backgroundSupported = NO;
if( [ device respondsToSelector: @selector( isMultitaskingSupported ) ] )
{
    backgroundSupported = device.multitaskingSupported;
}
于 2010-07-13T11:56:44.693 に答える
6

マルチタスキングは、3GS iPhone 以降でのみ機能します。第 2 世代の iPod Touch (iPhone 3G のようなもの) ではうまくいきません。ごめん。

編集: 明確にするために、第 3 世代の iPod Touch が必要です。

于 2010-07-13T11:53:44.693 に答える
4

そのためには、第 3 世代の iPod Touch が必要です。私は同じ問題に遭遇しました。

于 2010-07-13T11:54:00.063 に答える
3

このウィキペディアの記事(機能セクションを参照) によると、マルチタスクは第 3 世代の iPod でのみサポートされています。

于 2010-07-13T11:54:19.160 に答える
1

Apple の公式 ipsw (iphone ソフトウェア) は、ipt2g のマルチタスクを無効にしています。ジェイルブレイクすると、デバイスのマルチタスクを有効にできますが、パフォーマンスは低下します。

于 2010-07-13T11:54:53.057 に答える
1

Mutitasking は、第 3 世代 n 4g ... Iphone でサポートされています。

于 2010-07-13T12:06:03.957 に答える
0

マルチタスクパッケージの一部であるUILocalNotificationsは、2GiPodTouchとiPhone3Gでサポートされていると思います。

于 2010-07-13T15:06:35.543 に答える