diff --git a/internal/version/VERSION b/internal/version/VERSION index 1085f853..e5858edd 100644 --- a/internal/version/VERSION +++ b/internal/version/VERSION @@ -1 +1 @@ -v5.0.0-250723 +v5.0.0-250724 diff --git a/uixt/ai/cv_vedem.go b/uixt/ai/cv_vedem.go index e26068c5..b8b2bde0 100644 --- a/uixt/ai/cv_vedem.go +++ b/uixt/ai/cv_vedem.go @@ -79,7 +79,7 @@ func (s *vedemCVService) ReadFromBuffer(imageBuf *bytes.Buffer, opts ...option.A if err != nil { logger = log.Error().Err(err) } else { - logger = log.Info() + logger = log.Debug() if imageResult.URL != "" { logger = logger.Str("url", imageResult.URL) } diff --git a/uixt/driver_ext_screenshot.go b/uixt/driver_ext_screenshot.go index 105c4344..4b5c50d4 100644 --- a/uixt/driver_ext_screenshot.go +++ b/uixt/driver_ext_screenshot.go @@ -112,6 +112,7 @@ func (dExt *XTDriver) GetScreenResult(opts ...option.ActionOption) (screenResult return nil, err } if imageResult != nil { + log.Info().Str("serial", dExt.GetDevice().UUID()).Str("url", imageResult.URL).Msg("ReadFromBuffer from ImageService") screenResult.Texts = imageResult.OCRResult.ToOCRTexts() screenResult.UploadedURL = imageResult.URL screenResult.Icons = imageResult.UIResult diff --git a/uixt/driver_ext_swipe.go b/uixt/driver_ext_swipe.go index 0fc3cb1f..f23f2fe1 100644 --- a/uixt/driver_ext_swipe.go +++ b/uixt/driver_ext_swipe.go @@ -162,7 +162,11 @@ func (dExt *XTDriver) SwipeToTapApp(appName string, opts ...option.ActionOption) // swipe to first screen for i := 0; i < 5; i++ { - dExt.Swipe(0.5, 0.5, 0.9, 0.5, optionsWithoutIdentifier...) + err := dExt.Swipe(0.5, 0.5, 0.9, 0.5, optionsWithoutIdentifier...) + if err != nil { + log.Error().Err(err).Msgf("swipe to tap app %s failed", appName) + return errors.Wrapf(err, "swipe to tap app %s failed", appName) + } time.Sleep(1 * time.Second) } diff --git a/uixt/ios_driver_wda.go b/uixt/ios_driver_wda.go index 2358c3bc..b7d68474 100644 --- a/uixt/ios_driver_wda.go +++ b/uixt/ios_driver_wda.go @@ -433,7 +433,8 @@ func (wd *WDADriver) AppLaunch(bundleId string) (err error) { data["environment"] = map[string]interface{}{ "SHOW_EXPLORER": "NO", } - _, err = wd.Session.POST(data, "/wings/apps/launch") + // 超时两分钟 + _, err = wd.Session.POST(data, "/wings/apps/launch", option.WithTimeout(120)) if err != nil { return errors.Wrap(err, "wda app launch failed") }