Как использовать Appium для автоматизации стороннего приложения iOS на реальном устройстве

Я пытаюсь автоматизировать стороннее ios приложение (например, YouTube) на реальном iPhone, используя Appium. Мне не удалось найти ни одного руководства / учебника для достижения этой цели, но, судя по собранной мной информации, похоже, что это включает следующие шаги:

  1. Извлеките предустановленное приложение и расшифруйте его (используя такой инструмент, как Clutch).
  2. Подать в отставку с моим сертификатом развития

Я знаю, что пропустил много деталей на каждом этапе, но мой вопрос в том, успешно ли это сделал кто-нибудь и может ли подтвердить, что это действительно достижимо? Или есть другие менее сложные способы автоматизации сторонних приложений ios с использованием Appium?


person Mark.H    schedule 31.10.2018    source источник


Ответы (1)


Чтобы автоматизировать приложение, уже установленное на устройстве, вы можете использовать возможность bundleId и указать идентификатор пакета установленного приложения.

Вы можете узнать больше о том, как получить bundleId для установленного приложения, здесь.

person Wasiq Bhamla    schedule 05.11.2018
comment
Спасибо, но если я хочу извлечь предустановленное приложение и установить / автоматизировать его на другом устройстве с помощью Appium, являются ли действия по уходу / повторной упаковке единственным способом сделать это? - person Mark.H; 14.11.2018
comment
Если мой ответ вам помог, можете ли вы его принять? Что касается предустановленной части, которую вы сказали, я этого не пробовал. Дайте мне знать, как вы это сделали, если у вас все получится. - person Wasiq Bhamla; 14.11.2018