Вы путаете некоторые понятия, касающиеся возможностей.
Appium - это инфраструктура автоматизации, которая позволяет вам автоматизировать собственные приложения при условии, что вы действительно являетесь их владельцем. Автоматизация на iOS требует, чтобы приложения были подписаны ключом разработчика, невозможно автоматизировать производственное приложение и тем более Apple Store.
Appium может автоматизировать следующие типы приложений ( Желаемые возможности ):
- Собственные приложения (файлы ipa), подписанные сертификатом разработчика. Сертификаты не работают!
- Симулятор приложений (файлы app.zip). Это будет работать только в iOS Simulator, так как они скомпилированы для набора команд x86, а не ARM.
- TestFlight и аналогичные (HockeyApp и т. Д.) Приложения. В этом случае вы не устанавливаете
app
возможность, а bundleId
. Вы должны вручную установить приложение через платформу, а затем запустить его с помощью Appium, используя идентификатор пакета.
Опять же, автоматизация работает ТОЛЬКО, если приложение подписано сертификатом разработчика. Приложения, выпущенные на рынке, всегда подписываются с сертификатами распространения, которые запрещают использование этой платформы.
Итак, вы не можете "автоматизировать Chrome". Что вы можете сделать, это автоматизировать браузер Safari с помощью Appium, установите флажок Appium - iOS Mobile Web Automation . Это работает только с Safari. Это сделает Appium более или менее похожим на драйвер Selenium, но вместо этого будет использовать iPhone.