Sobes.tech
Middle

Kur atrast package un appActivity iOS lietojumprogrammai?

sobes.tech AI

Atbilde no AI

Appium palīdzības automatizācijas kontekstā iOS lietojumprogrammām nav package un appActivity jēdzienu, kā tas ir Android, vietā tiek izmantots parametrs bundleId — unikālais lietojumprogrammas identifikators.

Lai uzzinātu bundleId iOS lietojumprogrammai, var:

  • Paskatīties Xcode projekta iestatījumos (Kopumā -> Identitāte -> Bundle Identifier).
  • Izmantot komandu ideviceinstaller -l (ja ir uzstādīts libimobiledevice), lai saņemtu uzstādīto lietojumprogrammu sarakstu ar to bundleId.
  • Appium Desired Capabilities norādīt bundleId vietā appPackage un appActivity.

Iesniegums Desired Capabilities iOS:

{
  "platformName": "iOS",
  "deviceName": "iPhone Simulator",
  "platformVersion": "14.4",
  "bundleId": "com.piemers.manslietojumprogramma"
}