Ok Je rencontre un problème vraiment étrange et j'espère que quelqu'un pourrait savoir quel est le problème. Mon ami et moi collaborons sur un projet. Il m'a envoyé les fichiers .app réels avant, et l'application lancée parfaitement. Il m'a envoyé le code source et j'ai pu le construire et le faire fonctionner parfaitement. Mais alors j'ai commencé à préparer l'application pour la distribution, donc j'ai suivi les instructions sur la page de développement de Pommes sur la façon de le préparer pour la soumission (construire et archiver, tester l'installation avec le terminal, etc.). Mais quelques heures plus tard, j'ai essayé de lancer mes applications, et elles ne fonctionnent pas! Je reçois juste une application qui ne répond pas. Il se lance, mais ne répond pas. Même les mêmes fichiers qui ont fonctionné auparavant ne fonctionnent plus. Je comprends qu'il s'agit d'une question extrêmement générique et le seul espoir de pouvoir m'aider est de savoir si vous avez vécu la même chose. Je donnerais des détails, mais ils sont inutiles, parce que j'étais littéralement capable de simplement créer et exécuter sur mon ordinateur d'amis et cela fonctionnait sans une seule configuration. Nous utilisons tous les deux Xcode 3.2.5. Des idées?Mac source ne fonctionnera pas sur mon Mac
Répondre
Je ne sais pas la raison pour laquelle l'application ne répond pas, mais voici quelques choses que vous pouvez essayer pour le réduire:
1) Exécutez l'application à partir du terminal, comme celui-ci:. /MyApp.app/Contents/MacOS/MyApp Peut-être qu'il imprimera un message utile à stdout qui vous donnera un indice sur ce qui ne va pas
2) Alors que l'application est bloquée (ne répond pas) exécuter Shark (ou outil de profilage similaire sur elle) et obtenir une trace de pile de l'endroit où il traîne. Cela pourrait vous donner une idée de l'endroit où il est coincé.
3) Si tout le reste échoue, vous pouvez commencer à insérer printf() dans l'application, en commençant par le haut de la page principale. Ensuite, exécutez l'application à partir de Terminal (comme à l'étape 1) et voir ce que le dernier printf est imprimé. Mousser, rincer, répéter, jusqu'à ce que vous trouviez exactement où l'exécution s'est coincée.
- 1. crontab ne fonctionnera pas sur mac 10.6.7
- 2. SVN ne fonctionnera pas sur Mac OSX nouvelle installation
- 3. Le collecteur ne fonctionne pas sur mon mac
- 4. easy_install les oeufs ne sont pas importés sur mon mac
- 5. Le fichier .jar ne s'ouvre pas sur mon Mac
- 6. Java - UserInput. * Ne fonctionne pas sur mon Mac
- 7. jQtouch webapp fonctionne bien sur mac Safari mais ne fonctionnera pas sur iPhone Safari
- 8. Application Android ne fonctionne pas sur Mac
- 9. Locating code source Apache mod_perl sur Mac
- 10. Exemple GLSL ne fonctionne pas sur mac
- 11. JDBC getconnection ne fonctionne pas sur mac
- 12. Curl ne fonctionne pas sur mac?
- 13. session_start() ne fonctionne pas sur mac
- 14. PHP_EOL ne fonctionne pas sur mac
- 15. tortue python sur mac ne fonctionne pas
- 16. NSControl ne fonctionne pas sur différents Mac
- 17. android osx mon droid n'apparaît pas sur mon mac
- 18. Mysql ne démarre pas sur Mac OSX?
- 19. easy_install lxml sur mac ne fonctionne pas
- 20. Checkbox ne fonctionne pas sur mac
- 21. Mon drawString ne fonctionnera pas
- 22. Impossible d'exécuter des programmes sur mon Mac
- 23. Pourquoi UIApplication ne fonctionne pas dans mon Mac App
- 24. TSVNCache.exe chauffe mon Mac
- 25. flash fond transparent ne fonctionne pas sur Mac
- 26. Comment installer JavaFx 2.0 sur mon mac?
- 27. Comment porter mon application Windows sur un Mac si je n'ai pas de Mac
- 28. Xcode - erreur SIGABRT SEULEMENT sur mon mac
- 29. java.lang.NullPointerException sur Mac, mais pas sur Windows!
- 30. pourquoi mon service nginx ne peut pas être arrêté sur mon mac?
Merci pour les conseils, va essayer de sortir quand j'ai l'occasion. Pour l'instant, j'ai trouvé une solution de contournement rapide. Je viens de créer un nouveau compte utilisateur sur mon Mac, donc tout était frais. J'ai construit et couru à partir de là, et tout a bien fonctionné. Pas une solution, mais au moins de cette façon j'ai pu le soumettre à Apple. Quel problème étrange si .. – Snowman