Шаблон регистратора пользовательского интерфейса не найден в инструментах
Я установил xcode4 и использовал профилирование для утечек и выделения ресурсов и т. Д. Однако я не нахожу новый шаблон UI Recorder в инструментах под iOS, однако нахожу шаблон с именем Automation. Пожалуйста, дайте мне знать, как включить шаблон UI Recorder в инструментах для xcode 4, а также знаете, для чего нужен этот шаблон автоматизации?
Благодарю.
3 ответа
Для приложений iOS нет шаблона UI Recorder, это невозможно сделать. Шаблон Automation предназначен для автоматизированных модульных тестов пользовательского интерфейса. Он запускает тестовый сценарий JavaScript, который вы можете собрать, который может управлять пользовательским интерфейсом и регистрировать успехи или неудачи. Вы можете найти подробную информацию об автоматизации пользовательского интерфейса в Руководстве пользователя инструментов.
Это очень помогает сначала прочитать документацию, а потом задавать конкретные вопросы, когда вы не понимаете что-то в документации или что-то не работает, как ожидалось. Если вы не читаете документацию, вы просто получите ответы, в которых люди либо повторят вам документацию, либо укажут вам на документацию.
Ну, вместо этого вы можете записать действия пользователя симулятора iOS.
Убедитесь, что параметр "Включить доступ для вспомогательных устройств" включен на панели "Универсальный доступ" в Системных настройках. В инструментах просто выберите шаблон "UI Recorder" (Mac OS X). Запустите симулятор iOS и подключите его к инструментам, добавив процесс "Симулятор iPhone" в поле выбора "Выбрать цель". Нажмите "Запись".
Добро пожаловать!
Я только что попробовал предложение Роланда ниже, и он работает - не идеально, он пропускает некоторые записанные взаимодействия, но он работает и создает редактируемый сценарий! Я использую Xcode 4.6.2, Instruments 4.6 и работаю на iPhone 6.1 Simulator.