2011-01-22 8 views
0
#5 0x0298261c in _objc_terminate 
#6 0x9532515a in __cxxabiv1::__terminate 
#7 0x9532519a in std::terminate 
#8 0x95325298 in __cxa_throw 
#9 0x029823d8 in objc_exception_throw 
#10 0x028677e1 in -[NSException raise] 
#11 0x0005e0e0 in _NSSetUsingKeyValueSetter 
#12 0x0005df1e in -[NSObject(NSKeyValueCoding) setValue:forKey:] 
#13 0x0031e1e1 in -[UIView(CALayerDelegate) setValue:forKey:] 
#14 0x004fc09f in -[UIRuntimeOutletConnection connect] 
#15 0x027eac75 in -[NSArray makeObjectsPerformSelector:] 
#16 0x004faae4 in -[UINib instantiateWithOptions:owner:loadingResourcesFromBundle:] 
#17 0x004fcad9 in -[NSBundle(NSBundleAdditions) loadNibNamed:owner:options:] 
#18 0x002f3272 in -[UIApplication _loadMainNibFile] 
#19 0x002f4754 in -[UIApplication _runWithURL:payload:launchOrientation:] 
#20 0x002fad3e in -[UIApplication handleEvent:withNewEvent:] 
#21 0x002f64f7 in -[UIApplication sendEvent:] 
#22 0x002fe1d8 in _UIApplicationHandleEvent 
#23 0x030fb17c in PurpleEventCallback 
#24 0x027b789c in CFRunLoopRunSpecific 
#25 0x027b68a8 in CFRunLoopRunInMode 
#26 0x002f4221 in -[UIApplication _run] 
#27 0x002fc372 in UIApplicationMain 

アプリケーションでは、メインウィンドウはナビゲーションコントローラであり、iPod/iPhoneで正常に動作します。それはiTunes Storeでも生きている。しかし、私がiPadシミュレータとしてアプリを起動すると、ビューを起動する前でもSIGABRTでクラッシュします。アプリはiPhone/iPodでうまくいきますが、iPadでクラッシュします(シミュレータも)

それは私XIBファイルに問題があるように思えるし、私はパラメータを検証したが、原因を見つけることができませんでした。

SDK:4.1 アプリシミュレータ:3.2

+0

あなたは、スタックトレースのほかにスローされた例外上の任意の情報を持っていますか? Xcodeのコンソールに出力がない場合は、NSExceptionの '-raise'メソッドでブレークポイントを設定し、コンソールに' po self'を使って情報を表示してみることができます。 –

答えて

1

は、ペン先、例えばのIADバナーからIOSの4特定のアイテムをロードする、このタイプのエラーを与えるだろう。

あなたはiOSの4.2を実行しているiPadのシミュレータとのXcodeの最新バージョンにアップグレードすることができます。最後のアプリケーションでは、iOS 4以降が必要です。

また、あなたは、iOS 3.2互換性のペン先を作る、とiOS 4未満で実行しているときは、実行時にチェックし、適切なペン先を選択するためにいくつかのコードを記述する必要がありますそのバージョンをロードすることができます。

+0

ありがとう、iPad 4.2のシミュレータで動作します。私のペン先で使用していた3.2の特定のリソースを見つけ出し、ここに投稿します。 – Shreesh

関連する問題