-
Notifications
You must be signed in to change notification settings - Fork 383
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Support prebuiltWDAPath for iOS 17 #868
Conversation
updated |
## [7.3.0](v7.2.0...v7.3.0) (2024-03-23) ### Features * Support prebuiltWDAPath for iOS 17 ([#868](#868)) ([39194d4](39194d4))
🎉 This PR is included in version 7.3.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
This change is mostly for real devices. For simulators, it might work with an |
“it might work with an app built on the same machine”
I was building the app on my local machine and removing the XC* files in
the runner app. I thought the function works for both sims and real devices
because the doc says so:/ any plan to add support in the near future?
…On Wed, 5 Jun 2024 at 1:43 AM, Kazuaki Matsuo ***@***.***> wrote:
This change is mostly for real devices. For simulators, it might work with
an app built on the same machine. I haven't dug into details for
simulators.
—
Reply to this email directly, view it on GitHub
<#868 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJSY3AF2P6D7R4JPH5TM7LZFX4FTAVCNFSM6AAAAABFCU2SO2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBYGA3TSMZRGA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Well, for the docs, https://appium.github.io/appium-xcuitest-driver/latest/guides/run-preinstalled-wda/#additional-requirement-for-ios-17tvos17 is for The sim support was added after a while, so some may need to adjust for simulators. I haven't dug into simulator cases so the docs still need to be updated for simulators I believe. It is appreciated to create a PR to improve the docs if you learn new things. We basically update docs when we learn, so it might not be perfect for all cases since it is leaning-basis. |
closes appium/appium#19206 (comment)
This method requires WDA package that DOES NOT have
Frameworks/XC**
in the WDA package.The configuration is the same as what users can get via https://github.com/appium/WebDriverAgent/releases
With the XC***, the WDA app launches successfully but the app ends immediately because testmanagerd process fails to start. Potentially we can avoid this limitation when our appium-ios-device gets the new protocol, or 3rd party tools. (I haven't tested)
Tested with:
appium:usePreinstalledWDA
appium:updatedWDABundleId
appium:prebuiltWDAPath
I'll update https://appium.github.io/appium-xcuitest-driver/latest/guides/run-preinstalled-wda/ page as well later.