Xcode 3.2 in Snow Leopard reagiert nicht mehr auf Unit-Tests
Ich habe also einige Unit-Tests, die in Xcode 3.1 / Leopard bestanden werden. Diese verwenden SenTestingKit in einem iPhone-App-Projekt und werden in einem separaten "Test" -Ziel erstellt / ausgeführt. Ich habe gerade ein Upgrade auf Xcode 3.2 unter Snow Leopard durchgeführt und die Tests scheinen zu laufen (ich erhalte Protokolle in Console.app und sehe sie vorbeiziehen), aber Xcode Beachballs und müssen zwangsweise beendet werden, nachdem sie ausgeführt wurden. Console.app zeigt den folgenden Fehler von Xcode an, der auch dann angezeigt wird, wenn das Testziel keine Testfälle enthält:
Xcode[1734] -[XCBuildLogCommandInvocationSection setTestsPassedString:]:
unrecognized selector sent to instance 0x20104db60
Xcode[1734] -runOperationInBackground raised an exception:
-[XCBuildLogCommandInvocationSection setTestsPassedString:]:
unrecognized selector sent to instance 0x20104db60
Ich habe ohne Erfolg gesäubert und neu erstellt, und ich kann anscheinend nichts zu diesem Thema durch Suchen finden (obwohl es den Anschein hat)eine Person hat das gleiche Problem).
Aktualisieren: Ich habe dies Apple als Fehler mit der Fehlernummer 7214051 gemeldet.