IOS Test Failure – «Нет реализации для …»

После завершения моего приложения я запускаю тест из Xcode, Product -> Test , он говорит «Build Succeeded», и приложение появляется в течение секунды секунды, но затем оно подсказывает мне это сообщение:

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

Я много искал, но не смог найти решение, которое работает в этом случае. Я хочу упомянуть, что я также попытался изменить имя приложения, CSQTCConference, на конференцию CSQTC, не уверен, насколько это уместно.

Я планирую сегодня выпустить свое приложение в магазине приложений, но эта проблема удерживает его. Это будет полезно, если вы можете предложить любые указатели для решения этой проблемы.

3 Solutions collect form web for “IOS Test Failure – «Нет реализации для …»”

Я просто прокомментирую следующую строку:

//XCTFail(@"No implementation for \"%s\"", __PRETTY_FUNCTION__); 

в:

 #import <XCTest/XCTest.h> @interface KinderAppTests : XCTestCase @end @implementation KinderAppTests - (void)setUp { [super setUp]; // Put setup code here. This method is called before the invocation of each test method in the class. } - (void)tearDown { // Put teardown code here. This method is called after the invocation of each test method in the class. [super tearDown]; } - (void)testExample { //XCTFail(@"No implementation for \"%s\"", __PRETTY_FUNCTION__); } @end 

Это решение работало для меня, надеюсь, что это поможет 🙂

Я не знаком с XCTest, но я предполагаю, что XCTFail всегда будет терпеть неудачу, поэтому здесь нет большого сюрприза.

Вы используете примерный код шаблона, который создал тест, который всегда терпит неудачу. Если вы не написали свои собственные тесты, в чем смысл их запускать в первую очередь?

Реальный вопрос: почему это происходит?
Ответ: Вы выполнили команду U или выбранный тест. Это запустило тест по умолчанию, который всегда терпит неудачу.
Исправление: Комментируйте строку сбоя и запустите ее снова.

  • Подключите все элементы пользовательского интерфейса к одному разъему сразу, быстро
  • Стратегия тестирования модулей, идеальный код покрытия Baseline
  • Xcode, не может найти мой класс, который я создал
  • Как добавить начальное представление в файл раскадровки?
  • Получение списка изображений с веб-сайта и отображение его
  • Файл Xcode CoreFoundation / CFUserNotification.h не найден
  • XCode 8.2.1 Не удается добавить ссылку на папку
  • Очистить (удалить) базу данных в MagicalRecord
  • Что такое PurpleEventCallback?
  • Как создать собственный шаблон Swift для Xcode 6?
  • Открыть проект Xcode в окнах
  • Interesting Posts

    тесты на xcode 4.3

    Как заблокировать назначаемый размер пользовательского UView

    Анимирование текстового ввода UITextInput

    Программно изменить название UIButton, название которого было установлено в IB, как указано

    Как оживить CCSprite в Cocos2D 3.x?

    Каков правильный способ отображения текстур на SCNSphere

    Положительный NSDecimalNumber возвращает неожиданные 64-битные целочисленные значения

    os_log: Неожиданное значение для integer в Console.app и в `log stream`

    Parse Cloud – LiveQueries – клиент iOS не работает

    Сколько единиц каждой версии iOS в настоящее время используется?

    Какова наилучшая практика для анализа html в swift?

    Изменение непрозрачности сверхвысокого эффекта Странный эффект вызывает странные изменения непрозрачности на подсмотрах

    Исходные данные RestKit NSError dealloc Crash

    Получение с определенным номером и некоторое смещение с помощью Realm (https://realm.io/)

    Извлечь «предупреждающий» текст из push-уведомления

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.