Objective-C Предупреждение RunUnitTests устарело. Xcode 7

Я получаю это предупреждение в Objective-C:

RunUnitTests is obsolete. To run unit tests for your target, use the Test scheme action in the Xcode IDE and the test action in xcodebuild.

Я сделал несколько поисковых запросов и нашел решение добавить TEST_AFTER_BUILD и установить его в YES в пользовательских настройках. После этого предупреждение все еще существует. Что я делаю неправильно?

Ответ 1

Вам нужно удалить фазу запуска Script, которая вызывает RunUnitTests из вашей цели пакета unit test, как предложено информационным сообщением Xcode при попытке создать пакет unit test.

Это оскорбительная строка запуска Script, вероятно, застрявшая там с предыдущей версией Xcode:

введите описание изображения здесь