fix: Assert app is installed before launching or activating it by mykola-mokhnach · Pull Request #704 · appium/WebDriverAgent

Conversation

@mykola-mokhnach

Addresses #702

The behaviour described there is a genuine XCTest bug. It just freezes the [XCUIApplication launch] call if the given bundle identifier is not a valid (installed) one.

So I added a workaround for it to throw a valid exception instead

@mykola-mokhnach mykola-mokhnach changed the title fix: Assert app is installed before launching, activating or terminating it fix: Assert app is installed before launching or activating it

May 15, 2023

KazuCocoa

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it makes sense

@github-actions

@KazuCocoa

hm, maybe this logic always? raise an error for a real device

KazuCocoa added a commit that referenced this pull request

May 16, 2023

manabuaota added a commit to manabuaota/airtest-netease that referenced this pull request

Feb 14, 2026

manabuaota added a commit to manabuaota/airtest-netease that referenced this pull request

Feb 14, 2026

Labels

2 participants

@mykola-mokhnach @KazuCocoa