1

を使用して新しいiPadでデバッグするために、にアップグレードXCodeしました。その後、コンパイル後にコンソールでこのエラーが発生します。4.5.1IOS 6.0.1

アプリケーションウィンドウには、アプリケーションの起動時にルートビューコントローラーが必要です。

そして、私のアプリケーションはメインとは異なる画面に入り、ボタンはまったく機能しません。

古いバージョンでは、XCodeそれは魅力として機能しました。

何が起こっているのかについてのアイデアはありますか?

アプリデリゲートに私はこれを持っています:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    // Override point for customization after application launch.

    // Add the view controller's view to the window and display.


    [self.window addSubview:viewController.view];

    [self.window makeKeyAndVisible];

    return YES;
}

更新するために、アプリを再度取得する唯一の方法は、Xcode4.5.1を削除してXcode4.4.1に戻ることでした。.xibファイルに問題があるようで、インターフェイスビルダーは最新バージョンのオブジェクトを正しくリンクできません。どうしてか分かりません

面白いことに、XCodeを更新する前は、iOS 6.0.1を使用してiPadでアプリを実行できませんでした(IOS 5.1用にコンパイルしていました)。ダウングレード後は機能します。

4

1 に答える 1

1

AppDelegateクラスに移動し、以下を追加します。

self.window.rootViewController = self.viewController;
于 2012-11-05T12:34:49.843 に答える