2010-11-18 9 views
1

私は、iOS 4.2でビルドされたアプリを持っています。デバイス上にアプリケーションをビルドして実行すると、デバイスがハングアップします。目を覚ます唯一の方法は、GDBを殺すことです(赤い停止記号を押す)。 GDBが動作していない限り、アプリケーションは正常に動作します。私は春の板からそれを開き、普通のようにテストすることができます。 GDBがまだ動作していて、私が春のボードからアプリを起動しても、黒い画面が再び現れます。GDBのIPadアプリを黒い画面でハングアップする、シミュレータ上でうまくいく

私はブレークポイントを持っておらず、MainWindow.xibでLaunchとFull Screenの起動時にVisibleをチェックしています。

私のiPhoneでも同じような動作が起こります。

デバイスのデバッグには、単に黒い画面が表示されるだけのものがあります。しかし、私はステータスバーを見ることができます。

私はGDBログをチェックしましたが、ほとんどの場合、いくつかのフレームワーク間のデバイス/ SDKの不一致について警告しています。例:

警告: ロードされたライブラリーを用いて検出しUUIDの不一致 - ディスクには、次のとおりです。 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/Library/PrivateFrameworks/AccountSettings .framework/AccountSettings 警告:ロードされたライブラリ で検出されたUUIDの不一致 - ディスク上では次のようになります。 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/Library/PrivateFrameworks/MediaToolbox.framework/ MediaToolbox 警告:UUIDの不一致が で検出されました。ロードされたライブラリ上のディスクは /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4です。 2.sdk/System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth 警告:UUIDの不一致が で検出されました。ロードされたライブラリ - ディスク上にあります。 /Developer/Platforms/iPhoneOS.platform/Developer/SDK/iPhoneOS4.2.sdk /System/Library/PrivateFrameworks/VideoToolbox.framework/VideoToolbox 警告:UUIDの不一致が で検出されました。ロードされたライブラリのディスクは /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/です。ライブラリ/ PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport

誰でもこの動作を確認していますか?

+0

デバイスはどのOSで動作していますか? –

+0

あなたはバージョンを意味すると思いますか? iPadには4.2(8C134b)、iPhoneには4.0.2(8A400)があります – Dominic

+0

ビジュアルデバッガで実行を一時停止して、コード内のループにアプリが残っているかどうか確認しましたか? –

答えて

0

私のSDKとデバイスをアップルの最新バージョンでアップデートしましたが、この問題を修正したようです。

関連する問題