Я только что установил XCode 4 сегодня (в магазине Apple Mac) и создал новое приложение для Mac OS, попытался перейти в тестовый режим и создать тестовый скелетный код, сгенерированный для меня.Здесь это не удалось:
В mytests.h:
#import <SenTestingKit/SenTestingKit.h>
Ошибка:
file://..mytests.h: error: Lexical or Preprocessor Issue: 'SenTestingKit/SenTestingKit.h' file not found
Теперь, когда я использую locate изтерминал, чтобы найти SenTestingKit.h, я заметил, что он существует в папке / Developer-old / Library / Frameworks (это то, что установщик XCode 4 переименовал в мою папку / Developer).Новых нет / Разработчик / Библиотека / Фреймворки.И я не могу найти SenTestingKit.framework на моем диске, кроме старого разработчика.
Что случилось?Кажется, что SenTestingKit.framework не поставляется с XCode 4.
Обновление:
Более того, когда я копирую свой старый фреймворк SenTestingKit из XCode 3 в / Developer / Library / Frameworks, это своего рода сборки, но это не работает так, как я ожидал.Фиктивный тест предназначен только для провала, но когда я «запускаю тест», я просто получаю обычное окно с окном документа приложения какао и никаких признаков того, что мой тест провалился (как я намереваюсь сделать).
Это довольно плохо.Я не могу сдать юнит-тест на неудачу.Вы понимаете, это не обычная ситуация для меня.