2011-02-04 5 views
2

アプリが実行されているときにiphoneアプリが同期しようとしている場合、iPhoneアプリが検出できる方法はありますか?この同期が発生すると、私のアプリが大きくクラッシュします...iOSの同期イベントを検出しています

答えて

1

あなたのApp DelegateはapplicationWillResignActive:コールを受け取ります。同期が原因であるか、ユーザーが電話を受けたかどうかはわかりません。

クラッシュについては、システムのできるだけ多くのメモリを解放してメモリ警告に応答することを確認してください。これにより、99%の問題が解決されます。

+0

実際に私はこの解決策に問題があります。これは、私のアプリがバックグラウンドで、または画面がロックされているときに音楽を再生することになっているからです。 applicationwillresignを使用すると、画面がロックされているときと、電話または同期イベントがあるときの両方でアプリが一時停止します – Samuel

関連する問題