Это для OP, если проблема не устранена и остается актуальной, и для браузеров форума:
Я тоже следовал рекомендациям в руководстве по разработке iOS для тестирования модулей и приложений.Я тоже, следуя руководству по тестированию приложений, столкнулся с проблемой:
Test Suite 'FirstSuite' started at 2010-12-08 21:30:33 GMT 0000
Test Case '-[FirstSuite testAppDelegate]' started.
/Users/TomCruise/Documents/iPhoneDevelopment/PickerLeak/FirstSuite.m:22: error:-[FirstSuite testAppDelegate] : "((app_delegate) != nil)" should be true. Cannot find the application delegate.
Test Case '-[FirstSuite testAppDelegate]' failed (0.000 seconds).
Т.е. делегат приложения не был найден, как ожидалось.
Проблема возникла, когда я подумалЯ следовал инструкциям, я не сделал.Судя по всему, тестирование приложения выполняется только на устройстве.Поэтому я переключился с Симулятора на Устройство (для цели AppTesting), подключил свой iPhone, а затем сделал Build + Run (cmd + return / enter).Приложение установилось само по себе, и через несколько секунд вышло с кодом возврата 1 (который, я думаю, означает неправильный код возврата).
После выхода из приложения я сделал shift + cmd + R, (uparrow + cmd+ R), чтобы получить подсказку журнала, и мог прочитать следующее:
2010-12-08 22:59:59.163 PickerLeak[5356:307] -[UIPickerView setFrame:]: invalid height value 200.0 pinned to 180.0
Test Suite 'All tests' started at 2010-12-08 22:00:00 GMT 0000
Test Suite '/var/mobile/Applications/{number}/PickerLeak.app/PickerLeakTests.octest(Tests)' started at 2010-12-08 22:00:00 GMT 0000
Test Suite 'FirstSuite' started at 2010-12-08 22:00:00 GMT 0000
**Test Case '-[FirstSuite testAppDelegate]' started.
Test Case '-[FirstSuite testAppDelegate]' passed (0.001 seconds).**
Test Case '-[FirstSuite testFail]' started.
/Users/TomCruise/Documents/iPhoneDevelopment/PickerLeak/FirstSuite.m:17: error: -[FirstSuite testFail] : Must... fail.
Test Case '-[FirstSuite testFail]' failed (0.003 seconds).
Test Suite 'FirstSuite' finished at 2010-12-08 22:00:00 GMT 0000.
Executed 2 tests, with 1 failure (0 unexpected) in 0.004 (0.008) seconds
Итак ... Ура!:)
Godspeed, разработчики.