appium / WebDriverAgent

A WebDriver server for iOS and tvOS
Other
1.15k stars 363 forks source link

feat: add updatedWDABundleIdSuffix to handle bundle id for updatedWDABundleId with usePreinstalledWDA #871

Closed KazuCocoa closed 4 months ago

KazuCocoa commented 4 months ago

For more advanced usage of https://appium.github.io/appium-xcuitest-driver/latest/guides/run-preinstalled-wda/

https://github.com/appium/appium-xcuitest-driver/pull/2358 has some description about this usage.

When a user apply a sign with an arbitrary bundle id, the bundle id does not require .xctrunner. In the case, current usage of adding .xctrunner does not work for the appium:usePreinstalledWDA. This is a bit more advanced usage but natural thing in a real device.

I understand adding a new cap is not good but we need a new one to ignore the .xctrunner with updatedWDABundleId combination for usePreinstalledWDA

saikrishna321 commented 4 months ago

Thanks @KazuCocoa for a quick PR. This is going to help.

github-actions[bot] commented 4 months ago

:tada: This PR is included in version 8.1.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: