2015-08-17 2 views
10

Xcode предлагает «Невозможно построить для проверки» при нажатии кнопки записи.Xcode 7 UI Отладка записи. Нет встроенных для testable

В моем проекте Xcode, нацеленном на iOS, есть цель тестирования Objective-C и цель тестирования Swift, как для тестирования пользовательского интерфейса. Руководствуясь Apple UITestingGuidelines, я переместил точку ввода в функцию testExample и нажал кнопку записи. Сразу после отпускания кнопки появляется всплывающее предупреждение с сообщением «Нет встроенного для testable». Я уже несколько раз пытался перезапустить проект, но он не работал.

ответ

13

Had to change this

  • Вот картинка для настройки, которые решили проблему для меня.
  • Устанавливается как «Нет». Вместо этого я выбрал целевое приложение.
  • Мне пришлось развернуть маленькую боковую панель, нажав кнопку справа от выбранной колонки «wiserIos M».
+3

Картинка очень полезна для тех, кто может не знать, где искать. Если приложение уже выбрано, попробуйте выбрать «Нет», а затем выберите приложение, как было предложено в другом ответе. – dustinrwh

3

У меня была та же проблема. Моим решением было удалить все целевые объекты тестирования и просто воссоздать их. После этого убедитесь, что ваш тестовый файл имеет правильное целевое членство. Теперь это должно сработать.

+0

спасибо. Я удалил как папки Tests & UITests в навигаторе проекта, так и целевые объекты Test & UITest, указанные в списке проектов и целевых объектов. – Adrian

19

Моим решением было перейти к настройке проекта. Установите целевое приложение в None, а затем обратно в исходное приложение. И это работает

Смежные вопросы