0

ActionScript で iOS 用のアプリを作成しています。デバッグ中、画面がロックされるたびに、iPhone/iPad でアプリがまだ実行されている間にデバッグ インスタンスが終了します。画面がロックされたときに発生するイベントはありますか? ネイティブ アプリケーションで SUSPEND イベントと DEACTIVATED イベントの両方を試しました。しかし、どちらも解雇されていません。デバッガーが終了すると、アプリがまだデバイス上で実行されていても、デバッガーが終了する原因を特定する方法が見つかりませんでした。

何か助けはありますか?

4

1 に答える 1

1

これは、デバッガーの通常の動作です。電話がスリープ状態になると、アプリは実質的にバックグラウンド モードになり、デバッガーと通信できなくなります。アプリ内で systemIdleMode を使用して、電話がスリープ状態にならないようにすることができます。

import flash.desktop.NativeApplication;
import flash.desktop.SystemIdleMode;

NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE;
于 2013-07-04T10:22:46.440 に答える