Middle
Որտեղ գտնել package և appActivity iOS հավելվածի համար?
sobes.tech AI
Պատասխան AI-ից
Appium-ի միջոցով ավտոմատացման կոնտեքստում iOS հավելվածների համար package և appActivity հասկացությունները, ինչպես Android-ում, գոյություն չունեն։ Փոխարենը օգտագործվում է bundleId պարամետրը՝ հավելվածի եզակի նույնականացուցիչը։
iOS հավելվածի bundleId-ը իմանալու համար կարող եք՝
- Ստուգել Xcode-ում նախագծի կարգավորումներում (Ընդհանուր -> Իդենտիտետ -> Bundle Identifier):
- Օգտագործել
ideviceinstaller -lհրամանը (եթե տեղադրված է libimobiledevice), որպեսզի ցուցակագրեք տեղադրված հավելվածները և նրանց bundleId-երը: - Appium-ի ցանկալի կարողությունների մեջ նշել
bundleIdփոխարենappPackageևappActivity:
iOS-ի համար ցանկալի կարողությունների օրինակ՝
{
"platformName": "iOS",
"deviceName": "iPhone Simulator",
"platformVersion": "14.4",
"bundleId": "com.մերհավելված"
}