0

iOS4 用に作成されたアプリが iOS6 でクラッシュし、シミュレーターまたはデバイスにインストールされません。スプラッシュ画面が表示されてクラッシュするだけです。終了しました Launching は呼び出されていません。誰でも助けてもらえますか?

4

4 に答える 4

2

最後に、上記の問題の解決策を得ました。私のios4アプリでは、FirstViewController.xibで「AutoLayoutを使用する」がチェックされていました。チェックマークを外したところ、アプリが機能し始めました。すばらしい!!!

于 2012-10-18T06:50:08.910 に答える
0

アプリケーション デリゲートに問題がある可能性があります。明らかな理由 - オブジェクトがアプリケーション デリゲートとして設定されていません。

Appleのドキュメントを見ると、それを達成する方法がかなりあります:

Interface Builder (ウィンドウの .xib ファイル) でアプリケーション デリゲート バインディングを削除します。 main.h の UIApplicationMain の 4 番目のパラメーターを nil 以外に設定します。

Interface Builder で nib ファイルを確認し、App Delegate が設定されているかどうかを確認します。

または ドキュメントへの参照Core Application Design

これがあなたを救うことを願っています。

于 2012-10-11T06:35:10.097 に答える
0

xcode、ios6のリリース ノートを調べてください。IOS6 で作業する場合、Auto Layout がオンになり、古いバージョンで使用するとアプリがクラッシュすると言われています。他にも注意すべき点があるリンクを確認してください。

https://developer.apple.com/library/mac/#releasenotes/DeveloperTools/RN-Xcode/_index.html https://developer.apple.com/library/ios/#releasenotes/General/RN-iOSSDK-6_0 /_index.html

于 2012-10-11T13:16:15.440 に答える
0

新しいプロジェクトを作成し、デリゲートまたは非推奨のコードの変更を慎重に探すか、すべてのコードを新しいプロジェクトに移動することをお勧めします。また、最新の構文チェックへの変換を実行する必要があります。

于 2012-10-11T06:31:58.167 に答える