Назад к вопросам
Andersen
Middle
6
Где найти package и appActivity для iOS приложения?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Для iOS приложений в контексте автоматизации с помощью Appium понятия package и appActivity, как в Android, отсутствуют. Вместо этого используется параметр bundleId — уникальный идентификатор приложения.
Чтобы узнать bundleId iOS приложения, можно:
- Посмотреть в Xcode в настройках проекта (General -> Identity -> Bundle Identifier).
- Использовать команду
ideviceinstaller -l(если установлен libimobiledevice) для списка установленных приложений с их bundleId. - В Appium Desired Capabilities указать
bundleIdвместоappPackageиappActivity.
Пример Desired Capabilities для iOS:
{
"platformName": "iOS",
"deviceName": "iPhone Simulator",
"platformVersion": "14.4",
"bundleId": "com.example.myapp"
}