Middle
iOS ilovasi uchun package va appActivity ni qaerdan topish mumkin?
sobes.tech AI
AIdan javob
Appium yordamida avtomatlashtirish kontekstida iOS ilovalari uchun package va appActivity tushunchalari, Androiddagi kabi, mavjud emas. O'rniga, ilovaning yagona identifikatori bo'lgan bundleId parametri ishlatiladi.
iOS ilovasining bundleId ni bilish uchun:
- Xcode'da loyiha sozlamalarida (General -> Identity -> Bundle Identifier) qarash mumkin.
libimobiledeviceo'rnatilgan bo'lsa,ideviceinstaller -lkomandasi yordamida o'rnatilgan ilovalar ro'yxati va ularning bundleId larini olish mumkin.- Appiumning Desired Capabilities qismida
appPackagevaappActivityo'rnigabundleIdni ko'rsatish.
iOS uchun Desired Capabilities misoli:
{
"platformName": "iOS",
"deviceName": "iPhone Simulator",
"platformVersion": "14.4",
"bundleId": "com.example.meningappim"
}