ファイルを書き込むためのapplicationWillResignActiveの通知をキャプチャするアプリがあります。これは、様々なデバイス(4.x iPhoneを含む)で素晴らしい動作をしますが、iOS 4.2.1を実行しているiPod Touch(2nd gen)では決して動作しません。私はブレークポイントを関数の先頭に設定しています。ブレークポイントは決してトリガされないので、コード固有のものではありません。デバイス固有のような奇妙なもののようですが、おそらく私は代替策を見つける必要があります。これは既知の問題ですか?applicationWillResignActiveがiPod Touch(2nd gen)をターゲットにしていないと発砲しないiOS 4.2.1
0
A
答えて
0
iPod 2genやiPhone 3G(3GSではなく)などの2genデバイスでは、マルチタスク対応が不足している可能性があります。あなたのiPodに表示される最新のOSです。古いデバイスはこのサポートを持たないため、この代理人は着信電話またはSMSメッセージの受信時にのみ起動されます。このデバイスのホームボタンを押すと、代わりにapplicationWillTerminateが起動されます。モデルのサポートマルチタスクかどうかを検出し、applicationWillTerminateにコードを渡すためにそれを使用する[[UIDevice currentDevice] multitaskingSupported]
を使用します。
- (void)applicationWillTerminate:(UIApplication *)application
{
if(![[UIDevice currentDevice] multitaskingSupported])
{
//Your code here for non-multitasking devices
}
//Code for booth plataforms
}
はそれがお役に立てば幸いです。
関連する問題
- 1. iOS 4.2.1:iPod TouchでMPMoviePlayerControllerが再生していないビデオファイル
- 2. iPod Touch 2nd Genでコアプロットが遅いですか?
- 3. オリエンテーションmedia-query(css)がiOS 4.2.1のiPodで動作しない
- 4. ImageButton OnClickListenerが発砲していない
- 5. 第2世代のiPod Touch(4.2.1)でコンパイルしても動作しないアプリケーション
- 6. NSTimerが発砲しない
- 7. jQuery.ajax()が発砲しない
- 8. クリップOR発言が発砲しない
- 9. Angular2 ngOnInit発砲しない
- 10. Ninjectは発砲しない?
- 11. WP7:ボタンタップイベントが発砲していない、なぜですか?
- 12. .ajaxStartと.ajaxStopは発砲しない
- 13. RadComboBox OnClientItemsRequestedが発砲しない
- 14. RingtonePreferenceが発砲しないOnPreferenceChangeListener
- 15. Wicket - SetResponsePageコールバックが発砲しない
- 16. ipod touch 2 genでテンプレートアプリを実行中、何も起こらない
- 17. jQueryが発砲していないラベルタグをクリックしてください
- 18. フレックスTabNavigatorタブ発砲しないボタンクリックイベント
- 19. PictureBox MouseEnter/MouseLeave発砲しないイベント
- 20. window.innerWidth発砲しない場合
- 21. OnClickListenersが一貫して発砲しない
- 22. XcodeはiPod Touchのアイコンを持っていないと訴えている
- 23. ハンマーjs:ピンチェンドが発砲しない場合があります
- 24. ライフサイクルコールバックprePersistが発砲しない(YAMLファイルを使用)
- 25. iPod Touch(5.0.1)のSafariでHTMLAudioElementが適切にミュートされない
- 26. JavaScriptのテキスト入力の変更イベントが発砲しない
- 27. jQueryのホバーイベントがホバーで発砲しない
- 28. ノードのdelコマンド - コールバックが発砲しない
- 29. WebDriver:発砲しないイベントを変更します。
- 30. シンプルなレールフォーマット検証では発砲しない
iPod 2genやiPhone 3G(3GSではなく)などの2genデバイスでは、マルチタスクサポートが不足している可能性があります。あなたのiPodに表示される最新のOSです。どのような状況で解雇されたいのですか? –