Application iPhone ne démarrant pas sur simulateur, pas d'erreurs
Je vais avoir un problème, d'où mon (simple) de l'application iOS s'appuie fine, dit en cours d'exécution mais sur le simulateur, j'ai juste un écran vide. Dans xCode, il dit encore "en cours d'Exécution XXXX sur iPhone 5.0 Simulator", mais aussi de donner un "Thread 1: signal SIGABRT";
Il n'y a pas lisible erreurs dans la fenêtre du bas, juste:
argc = (int) 1
argc = (char **) 0xbffff578
Il a été absolument parfait jusqu'à maintenant. J'ai eu le problème après avoir essayé de changer quelques images et leur @2x versions pour ceux que j'avais légèrement modifié.
J'ai fait un clean et j'ai nettoyé le dossier de création. J'ai également vidé le DerivedData dossier et essayé de redémarrer. J'ai essayé d'ajouter des points d'arrêt dans mon AppDelegate dans le didFinishLaunchingWithOptions méthode, mais il semble ne jamais les atteindre.
Assez de choses je pense à essayer.
Navigateur De Débogage:
Edit:
Quand j'commentaire:
@property (forte, nonatomic) UIWindow *fenêtre;
de @interface AppDelegate
et commentaire
@synthétiser fenêtre = _window;
de @mise en œuvre AppDelegate, il charge très bien mais avec un écran vide parce que je suppose que la fenêtre n'est pas de chargement.
source d'informationauteur Richard Williams
Vous devez vous connecter pour publier un commentaire.
Ce qui pourrait vous aider comme il m'a aidé à
ici, vous pouvez voir "fichiers Exécutables" ensemble ici "yourappname.app" et il va commencer à travailler assez fines
S'étendant sur Ashar de la réponse (comme il a travaillé pour moi).
Cliquez d'abord sur "Modifier le Régime", illustré ci-dessous.
Puis dans la fenêtre qui apparaît, cliquez sur Exécuter [Votre Nom de l'Application] et réglez l'Exécutable menu déroulant [Votre Nom de l'Application].app, photo ci-dessous.
Cela a réglé le problème pour moi. Espérons que cela aide.
Avez-vous déjà réinitialisé le Simulateur?
Pourquoi ne pas faire un projet vide, vérifier si elle fonctionne, et ensuite copier vos classes dans votre nouveau projet? Il fonctionnera probablement
La ligne 10 est de lancer une exception. Elle aiderait beaucoup si vous pouvez comprendre ce qui est l'exception spécifique, vous pourriez être en mesure de le faire par l'examen de l'état à la ligne 9.
Cependant, de voir comment de début de l'application de démarrage ce qui se passe, j'imagine que vous avez foiré votre les ressources de l'application - soit vous avez modifié le nom d'une ressource requise, ou la ressource est dans le mauvais format et le moteur d'exécution ne sais pas comment traiter avec elle.
Puisque vous avez mentionné que vous avez modifié l'image, je me risquerais à deviner que l'application que vous avez utilisé pour ajuster produit un format différent de l'image. Je voudrais essayer de remplacer les images de retour avec la version originale que vous connaissez l'habitude de travailler, et puis commencer à échangeant avec les modifiés un par un, jusqu'à ce que vous isolé qui le casse. À ce stade, vous pouvez examiner la différence et comprendre ce qui cloche avec elle.
Je vais peut-être dire quelque chose de stupide(sans doute), mais selon vous c'est arrivé après avoir remplacé les images. Avez-vous également de les supprimer et d'utiliser d'autres noms pour les images? Je pense que le problème est peut-être que vous avez utilisé une partie de l'image qui est maintenant disparu.
C'était juste une estimation aléatoire
J'ai couru dans celui-ci après la mise à jour de XCode 7.2. Dans mon cas, la solution était de supprimer manuellement le dossier de création et de redémarrer mon ordinateur. Je suis sûr que ce n'est pas une solution universelle, de sorte YYMV.