Middle
iOS tətbiqi üçün package və appActivity-ni haradan tapmaq olar?
sobes.tech Süni İntellekt
AI-dan cavab
Appium ilə avtomatlaşdırma kontekstində iOS tətbiqləri üçün package və appActivity anlayışları, Android-də olduğu kimi, mövcud deyil. Əvəzinə, tətbiqin unikal identifikatoru olan bundleId parametri istifadə olunur.
iOS tətbiqinin bundleId-sini öyrənmək üçün:
- Xcode-də layihə parametrlərində (Ümumi -> Kimlik -> Bundle Identifier) baxa bilərsiniz.
libimobiledevicequraşdırılıbsa,ideviceinstaller -ləmrindən istifadə edərək quraşdırılmış tətbiqlərin siyahısı və onların bundleId-lərini əldə edə bilərsiniz.- Appium-un Desired Capabilities-də
appPackagevəappActivityyerinəbundleIdgöstərin.
iOS üçün Desired Capabilities nümunəsi:
{
"platformName": "iOS",
"deviceName": "iPhone Simulator",
"platformVersion": "14.4",
"bundleId": "com.nümunə.mənimtətbiqim"
}