Les fenêtres d'Application sont attendus pour avoir une vue de la racine de contrôleur à la fin de lancement de l'application - même avec tous les problèmes connus fixe

J'ai ce problème, cependant aucune des informations que je peux trouver sur ce forum ou sur internet en général semble être en mesure de m'aider.

Il semble y avoir deux endroits où cette erreur peut venir au sujet:

  1. principal.m - ma fonction ressemble à ceci:
  int main(int argc, char *argv[])
    {
        @autoreleasepool {
            return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
        }
    }

Le dernier argument en UIApplicationMain retourne un NSString valeur de la classe de mon AppDelegate. C'est donc bien fonctionner.

2.AppDelegate.m - il y a un "vieux" mode de réglage de la vue racine contrôleur qui est comme ceci:

  [self.window addSubview:rootViewController];

Cependant, dans mon application, elle a déjà été mis à jour à:

self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];

Ainsi toutes les informations actuelles sur le fonctionnement d'internet. Il est un peu plus déroutant que mon collègue pouvez l'obtenir pour travailler sur son ordinateur parfaitement bien - il a été celui qui m'a envoyé l'application du code source, de sorte que tous les paramètres, et le code doit être exactement le même.

Je suis en train de lancer ce dans le simulateur. Il est construit contre iOS 5, mais je vais essayer de l'exécuter sur l'iOS 6.0 simulateur.

J'ai le dernier XCode (4.5.1).

Est là une raison quelconque, ce serait se passe? Et comment puis-je la corriger?

Merci beaucoup

Tom

OriginalL'auteur Thomas Clayson | 2012-10-08