diff --git a/documentation/docs/assets/images/wda-signing/step1-xcode-settings.png b/documentation/docs/assets/images/wda-signing/step1-xcode-settings.png index 073ad4ee2..7767ac551 100644 Binary files a/documentation/docs/assets/images/wda-signing/step1-xcode-settings.png and b/documentation/docs/assets/images/wda-signing/step1-xcode-settings.png differ diff --git a/documentation/docs/assets/images/wda-signing/step10-ios-resign-1.png b/documentation/docs/assets/images/wda-signing/step10-ios-resign-1.png index cf7030ab7..0e687b556 100644 Binary files a/documentation/docs/assets/images/wda-signing/step10-ios-resign-1.png and b/documentation/docs/assets/images/wda-signing/step10-ios-resign-1.png differ diff --git a/documentation/docs/assets/images/wda-signing/step11-ios-resign-save.png b/documentation/docs/assets/images/wda-signing/step11-ios-resign-save.png index 90733037c..a65448746 100644 Binary files a/documentation/docs/assets/images/wda-signing/step11-ios-resign-save.png and b/documentation/docs/assets/images/wda-signing/step11-ios-resign-save.png differ diff --git a/documentation/docs/assets/images/wda-signing/step12-df-uplaod-app.png b/documentation/docs/assets/images/wda-signing/step12-df-uplaod-app.png index 30c52c52c..c2cb14752 100644 Binary files a/documentation/docs/assets/images/wda-signing/step12-df-uplaod-app.png and b/documentation/docs/assets/images/wda-signing/step12-df-uplaod-app.png differ diff --git a/documentation/docs/assets/images/wda-signing/step13-df-uplaod-done.png b/documentation/docs/assets/images/wda-signing/step13-df-uplaod-done.png index 433dea7c2..692acb566 100644 Binary files a/documentation/docs/assets/images/wda-signing/step13-df-uplaod-done.png and b/documentation/docs/assets/images/wda-signing/step13-df-uplaod-done.png differ diff --git a/documentation/docs/assets/images/wda-signing/step14-wda-resign-completed.png b/documentation/docs/assets/images/wda-signing/step14-wda-resign-completed.png index 6e483d10a..f5a4a4f3a 100644 Binary files a/documentation/docs/assets/images/wda-signing/step14-wda-resign-completed.png and b/documentation/docs/assets/images/wda-signing/step14-wda-resign-completed.png differ diff --git a/documentation/docs/assets/images/wda-signing/step2-add-account.png b/documentation/docs/assets/images/wda-signing/step2-add-account.png index 209caa096..362bc900f 100644 Binary files a/documentation/docs/assets/images/wda-signing/step2-add-account.png and b/documentation/docs/assets/images/wda-signing/step2-add-account.png differ diff --git a/documentation/docs/assets/images/wda-signing/step3-add-account-apple-id.png b/documentation/docs/assets/images/wda-signing/step3-add-account-apple-id.png index 3722bad4d..d26ace413 100644 Binary files a/documentation/docs/assets/images/wda-signing/step3-add-account-apple-id.png and b/documentation/docs/assets/images/wda-signing/step3-add-account-apple-id.png differ diff --git a/documentation/docs/assets/images/wda-signing/step4-login-email.png b/documentation/docs/assets/images/wda-signing/step4-login-email.png index 91e0e2f1f..405a1ad52 100644 Binary files a/documentation/docs/assets/images/wda-signing/step4-login-email.png and b/documentation/docs/assets/images/wda-signing/step4-login-email.png differ diff --git a/documentation/docs/assets/images/wda-signing/step5-after-login.png b/documentation/docs/assets/images/wda-signing/step5-after-login.png index 98c308790..859c23a23 100644 Binary files a/documentation/docs/assets/images/wda-signing/step5-after-login.png and b/documentation/docs/assets/images/wda-signing/step5-after-login.png differ diff --git a/documentation/docs/assets/images/wda-signing/step6-create-project.png b/documentation/docs/assets/images/wda-signing/step6-create-project.png index 2b2bfd3b8..c7468c10b 100644 Binary files a/documentation/docs/assets/images/wda-signing/step6-create-project.png and b/documentation/docs/assets/images/wda-signing/step6-create-project.png differ diff --git a/documentation/docs/assets/images/wda-signing/step7-selcect-app-type.png b/documentation/docs/assets/images/wda-signing/step7-selcect-app-type.png index 0696249ef..c37285b8d 100644 Binary files a/documentation/docs/assets/images/wda-signing/step7-selcect-app-type.png and b/documentation/docs/assets/images/wda-signing/step7-selcect-app-type.png differ diff --git a/documentation/docs/assets/images/wda-signing/step8-enter-project-details.png b/documentation/docs/assets/images/wda-signing/step8-enter-project-details.png index bfb8546d5..20c8a8f76 100644 Binary files a/documentation/docs/assets/images/wda-signing/step8-enter-project-details.png and b/documentation/docs/assets/images/wda-signing/step8-enter-project-details.png differ diff --git a/documentation/docs/assets/images/wda-signing/step9-post-project-creation.png b/documentation/docs/assets/images/wda-signing/step9-post-project-creation.png index 55f94cd2c..69fffe745 100644 Binary files a/documentation/docs/assets/images/wda-signing/step9-post-project-creation.png and b/documentation/docs/assets/images/wda-signing/step9-post-project-creation.png differ diff --git a/documentation/docs/ios-signing.md b/documentation/docs/ios-signing.md index 918ff679f..3d92ce464 100644 --- a/documentation/docs/ios-signing.md +++ b/documentation/docs/ios-signing.md @@ -52,7 +52,7 @@ Enter a Project Name and a valid `Organization Identifier`. It can be any value, Once the project is created, click on the `Project Name` in the left pane and select the `Signing & Capabilities` tab. You should see `Xcode Managed Profile` listed under Provisioning Profile. -![Ios resign](https://raw.githubusercontent.com/AppiumTestDistribution/appium-device-farm/main/documentation/docs/assets/images/wda-signing/step10-ios-resign-1.png) +![xcode signing](https://raw.githubusercontent.com/AppiumTestDistribution/appium-device-farm/main/documentation/docs/assets/images/wda-signing/step9-post-project-creation.png) You can also check if the provisioning profile is created in the `~/Library/MobileDevice/Provisioning Profiles directory`. Once the provisioning profile is present, you have successfully created it and can now use it to sign the WDA file. diff --git a/documentation/docs/troubleshooting.md b/documentation/docs/troubleshooting.md index a57f38b32..00209649a 100644 --- a/documentation/docs/troubleshooting.md +++ b/documentation/docs/troubleshooting.md @@ -4,22 +4,39 @@ hide: - navigation --- -### IOS +## Device Farm + +### Facing errors related to prisma installation? + +1. run `appium plugin run device-farm setup` +2. Check if the script executes without any error +3. Incase of any error, open a new issue with the complete log from the script execution + +### How to delete all session details and videos? + +1. run `appium plugin run device-farm reset` +2. The above command will delete all the existing data from database and resets the device farm to the original state + +## IOS 1. How do I improve the iOS session startup for real device? - - Resign the WDA provided here: [WDA]() - - Use the following capabilities: - - ```json - { - "appium:usePreinstalledWDA": true, - "appium:updatedWDABundleId": wdaBundleID, - "appium:updatedWDABundleIdSuffix": "", - } - ``` - - - Make sure the iPhone real device is unblocked and enabled developer mode. + + - Resign the WDA provided here: [How to resign webdriver agent](/ios-signing) + - Use the following capabilities: + + ```json + { + "appium:usePreinstalledWDA": true, + "appium:updatedWDABundleId": wdaBundleID, + "appium:updatedWDABundleIdSuffix": "", + } + ``` + + - Make sure the iPhone real device is unblocked and enabled developer mode. + 2. How do I improve the iOS session startup for Simulators? - - Provide server argument during the appium server start. `preBuildWDAPath` with the path to the WDA build for Simulators. -### Notes + - Provide server argument during the appium server start. `preBuildWDAPath` with the path to the WDA build for Simulators. + +## Notes + 1. If there is no activity on a session for more then 100 seconds, device allocated to respective session would be unblocked and made available for new session requests.