Middle
Kde najít package a appActivity pro iOS aplikaci?
sobes.tech AI
Odpověď od AI
Pro iOS aplikace v kontextu automatizace pomocí Appium neexistují pojmy package a appActivity, jako u Androidu. Místo toho se používá parametr bundleId, což je jedinečný identifikátor aplikace.
Chcete-li zjistit bundleId iOS aplikace, můžete:
- Podívat se v Xcode v nastavení projektu (Obecné -> Identita -> Bundle Identifier).
- Použít příkaz
ideviceinstaller -l(pokud máte nainstalovaný libimobiledevice) pro seznam nainstalovaných aplikací s jejich bundleId. - V Desired Capabilities v Appium uvést
bundleIdmístoappPackageaappActivity.
Příklad Desired Capabilities pro iOS:
{
"platformName": "iOS",
"deviceName": "iPhone Simulator",
"platformVersion": "14.4",
"bundleId": "com.priklad.mojaplikace"
}