Problème depuis la mise à jour vers Xcode 4.5 lors de l'exécution de mes tests unitaires via la ligne de commande. Ce qui suit est la sortie que je vois quand je tente d'exécuter mes testsTest de l'unité de ligne de commande Xcode 4.5
Unknown Device Type. Using UIUserInterfaceIdiomPad based on screen size
Terminating since there is no workspace.
/Applications/Xcode.app/Contents/Developer/Tools/RunPlatformUnitTests.include:334: note: Passed tests for architecture 'i386' (GC OFF)
/Applications/Xcode.app/Contents/Developer/Tools/RunPlatformUnitTests.include:345: note: Completed tests for architectures 'i386'
Même si elle ne dit les tests ont passé et terminé, je ne pense pas qu'ils ont effectivement avoir été rodé.
J'utilise la commande suivante pour exécuter les tests xcodebuild -workspace MyApp.xcworkspace -schéma MyAppTests -sdk iphonesimulator propre débogage build -configuration TEST_AFTER_BUILD = OUI
Quelqu'un at-il courir dans le même problème et peut offrir une solution?
J'ai la même question, et d'autres personnes font ainsi: https://github.com/gabriel/gh-unit/issues/96. Pas de solution pour le moment. –
Je peux confirmer le même problème. Il est là depuis la première version bêta, mais comme il s'agit d'une "fonctionnalité non prise en charge", Apple ne l'a pas aidé. Ma solution est d'écrire un coureur de test OCUnit/SenTest séparé lancé avec WaxSim. Il est partiellement écrit, mais travaille jusqu'à présent, partagera une fois qu'il est terminé – Stew
même problème. le meilleur que j'ai trouvé est ceci (pourtant je ne l'ai pas fonctionné) - http://www.gerardcondon.com/blog/2012/09/20/further-jenkins-setup-code-signing/ –