Middle
Kus leida package ja appActivity iOS rakenduse jaoks?
sobes.tech AI
Vastus AI-lt
Appiumi abil automaatika kontekstis iOS rakenduste jaoks puuduvad mõisted package ja appActivity, nagu Androidis. Selle asemel kasutatakse parameetrit bundleId, mis on rakenduse unikaalne identifikaator.
Selleks, et teada saada iOS rakenduse bundleId, saab:
- Vaadata Xcode projektiseadetes (Üldine -> Tuvastus -> Bundle Identifier).
- Kasutada käsku
ideviceinstaller -l(kui on paigaldatud libimobiledevice), et saada nimekiri paigaldatud rakendustest ja nende bundleId-dest. - Appium Desired Capabilities'is märkida
bundleIdselle asemel, et määrataappPackagejaappActivity.
Näide Desired Capabilities iOS jaoks:
{
"platformName": "iOS",
"deviceName": "iPhone Simulator",
"platformVersion": "14.4",
"bundleId": "com.näide.minurakendus"
}