2011-01-01 8 views
3

私は「キオスク」アプリであるiPadアプリを書いています。 iPadは壁にぶら下がっていて、アプリはちょうど動くはずです。私は最後の夜(金曜日、12月31日)にアプリを起動し、それを実行させるテストを行った。今朝、私が目を覚ますと、走っていなかった。私はiPadのコンソールをチェックしただけで、なぜクラッシュしたのか分からない。私のアプリがクラッシュする理由のヘルプ?

iPadが接続されているため、バッテリーは発行されていません。私はでした私のアプリケーションデリゲートでidleTimerを無効にしました。アプリは昨晩深夜まで走っているのが見られました。

私のアプリはゲームキットを通じてBluetoothサーバーとして機能し、コンソール出力の大部分がBluetoothステータスメッセージで占められていることにご注目ください。

iPadを開いたときにアプリが一時停止し、システム警告が表示され、「プロビジョニングプロファイルの期限が切れています」を確認するメッセージが表示されました。私は「却下」をタップし、警戒は消え去った。私はシステム警告を却下してから約1秒後にアプリケーションがクラッシュした。

どのように私はこの問題を診断できますか?どうして私のアプリがクラッシュするのですか?

Here is my iPad's Console log(Xcodeの主催者からコピーされています)。

編集:

グーグルのビットは私に、アラートビューはアプリがフォーカスを失う原因と言うをリードしています。それが関与することができますか?問題を解決するにはどうすればよいですか?

EDIT2:

アプリケーション固有の情報:

私のクラッシュログは、などの状況を説明し

appnameの

合計CPU時間を経過時間に再開することができませんでした(秒):10.010(ユーザー8.070、システム1.940)、100%CPU

経過アプリケーションのCPU時間(秒):9.470、95%CPU

答えて

0

まあ、期限切れのプロビジョニングプロファイル実行しているからアプリを防ぐが、あなたはどちらかに時間がかかりすぎているように、ログにエラーが鳴りますapplicationDidBecomeActive:またはapplicationWillResignActive:アプリケーションデリゲートのメソッド。

+0

アプリが実行されます。それは10時間走っていた。期限切れのプロフィールの警告が表示され、アプリが「アクティブ」状態を失った。私はそれが原因だと思う。理にかなっている? – Moshe

+0

はい、アラートにより、アプリケーションはアクティブな状態(投稿の2番目の部分を参照)を失いますが、実行中にプロファイルが期限切れになっていると、システムによって終了されている可能性があります。 – ughoavgfhw

+0

私のプロフィールは有効期限切れではありません。私のプロフィールは29日で失効するという警告だった。 – Moshe

関連する問題