Skip to content
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

update doc #91

Merged
merged 2 commits into from
Jan 24, 2025
Merged

update doc #91

merged 2 commits into from
Jan 24, 2025

Conversation

DaniilSmirnov
Copy link

No description provided.

@DaniilSmirnov DaniilSmirnov requested a review from a team as a code owner January 24, 2025 13:00
@DaniilSmirnov DaniilSmirnov merged commit 2f99f12 into master Jan 24, 2025
Comment on lines +28 to +32
For iOS support:
1) You need to set up macOS node (for example we use Mac Mini on Intel Processor)
2) Then clone and build this repo
3) Also, you need to install pymobiledevice3
4) Now see [iOS doc](./doc/ios-device.md)

Choose a reason for hiding this comment

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

Suggested change
For iOS support:
1) You need to set up macOS node (for example we use Mac Mini on Intel Processor)
2) Then clone and build this repo
3) Also, you need to install pymobiledevice3
4) Now see [iOS doc](./doc/ios-device.md)
If you also want to add an iOS device see [this document](./doc/ios-device.md)

@@ -0,0 +1,35 @@
# iOS device launch via run-wda.sh

Choose a reason for hiding this comment

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

Suggested change
# iOS device launch via run-wda.sh
# Adding an iOS device to DeviceHub

@@ -0,0 +1,35 @@
# iOS device launch via run-wda.sh

This script is designed to set up and run WebDriverAgent on an iOS device using `idb` and `pymobiledevice3`. It also sets up port forwarding for interacting with the device via `stf`.

Choose a reason for hiding this comment

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

Suggested change
This script is designed to set up and run WebDriverAgent on an iOS device using `idb` and `pymobiledevice3`. It also sets up port forwarding for interacting with the device via `stf`.
See [lib/cli/ios-device/run-wda.sh](.lib/cli/ios-device/run-wda.sh)
This script is designed to set up and run WebDriverAgent on an iOS device using `idb` and `pymobiledevice3`. It also sets up port forwarding that is needed for the ios-provider.


- Installed `git`
- Installed `idb`
- Installed `pymobiledevice3`

Choose a reason for hiding this comment

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

Suggested change
- Installed `pymobiledevice3`
- Installed `pymobiledevice3` (use our fork [https://github.com/irdkwmnsb/pymobiledevice3](https://github.com/irdkwmnsb/pymobiledevice3))

- Installed `idb`
- Installed `pymobiledevice3`
- Installed `xcodebuild`
- Installed `stf`

Choose a reason for hiding this comment

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

Suggested change
- Installed `stf`
- Installed the `stf` command from this repository (clone this repository and do `npm ci` followed by `npm link`)

- Installed `xcodebuild`
- Installed `stf`
- Access to MongoDB which used by stf
Note: You need to create you own provisioning profile in XCode

Choose a reason for hiding this comment

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

Suggested change
Note: You need to create you own provisioning profile in XCode
Note: You need to create you own provisioning profile in XCode for the [WebDriverAgent project](./WebDriverAgent)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants