Xcode 3.2 no Snow Leopard trava testes de unidade em execução
Então eu tenho alguns testes de unidade que passam no Xcode 3.1 / Leopard. Eles usam o SenTestingKit em um projeto de aplicativo do iPhone e são criados / executados em um destino de "Teste" separado. Eu acabei de atualizar para o Xcode 3.2 no Snow Leopard e os testes parecem rodar (eu recebo logs no console.app e os vejo passando), mas os beachballs do Xcode precisam ser forçados a sair depois de serem executados. Console.app exibe o seguinte erro do Xcode, que aparece mesmo se nenhum caso de teste estiver incluído no destino de teste:
Xcode[1734] -[XCBuildLogCommandInvocationSection setTestsPassedString:]:
unrecognized selector sent to instance 0x20104db60
Xcode[1734] -runOperationInBackground raised an exception:
-[XCBuildLogCommandInvocationSection setTestsPassedString:]:
unrecognized selector sent to instance 0x20104db60
Eu limpei e re-construí sem proveito, e não consigo encontrar nada sobre este tópico pesquisando (embora pareçauma pessoa tem o mesmo problema).
Atualizar: Eu relatei isso como um bug para a Apple com o bug # 7214051.