Шаблон регистратора пользовательского интерфейса не найден в инструментах - PullRequest
1 голос
/ 24 марта 2011

Я установил xcode4 и использовал профилирование для утечек и выделения ресурсов и т. Д. Однако я не нахожу новый шаблон UI Recorder в инструментах под iOS, однако я нахожу шаблон с именем Automation.Пожалуйста, дайте мне знать, как включить шаблон UI Recorder в инструментах для xcode 4, а также какие-либо идеи, для чего этот шаблон автоматизации?

Спасибо.

Ответы [ 3 ]

1 голос
/ 24 марта 2011

Для приложений iOS нет шаблона UI Recorder, это невозможно сделать. Шаблон Automation предназначен для автоматизированных модульных тестов пользовательского интерфейса. Он запускает тестовый сценарий JavaScript, который вы можете собрать, который может управлять пользовательским интерфейсом и регистрировать успехи или неудачи. Вы можете найти подробную информацию об автоматизации пользовательского интерфейса в Руководстве пользователя .

.

Очень помогает сначала прочитать документацию, а потом задавать конкретные вопросы, когда вы не понимаете что-то в документации или что-то не работает, как ожидалось. Если вы не читаете документацию, вы просто получите ответы, в которых люди либо повторят вам документацию, либо укажут на документацию.

0 голосов
/ 15 мая 2013

Я только что попробовал предложенное Роландсом предложение ниже, и оно работает - не идеально, не проигрывает некоторые записанные взаимодействия, но работает и создает редактируемый сценарий!Я использую Xcode 4.6.2, Instruments 4.6 и работаю на iPhone 6.1 Simulator.

0 голосов
/ 10 августа 2011

Что ж, вместо этого вы можете записывать действия пользователя симулятора iOS.

Убедитесь, что параметр «Включить доступ для вспомогательных устройств» включен на панели «Универсальный доступ» Системных настроек.В инструментах просто выберите шаблон «UI Recorder» (Mac OS X).Запустите симулятор iOS и подключите его к инструментам, добавив процесс «Симулятор iPhone» в поле выбора «Выбрать цель».Нажмите «Запись».

Добро пожаловать!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...