我的应用程序允许用户上传自己的照片。 iOS模拟器附带库存图像。我如何使用其中一张图片上传图片?
点击允许用户上传图片的元素后,我收到了iOS弹出窗口:
我选择“相册”但是当使用Appium检查器时它不允许任何访问这些图像,我无法选择任何(如截图中所示)
答案 0 :(得分:0)
我怀疑是否有可能解析此屏幕,因为它已有其他应用程序:照片应用。
使用Appium,您只能与签名与WebDriverAgent相同的应用程序进行交互。至少它对真实设备有效,但由于你无法使用 Appium Desktop 进行解析,我猜它对于模拟器来说仍然是一样的。
您可能会尝试使用 TouchAction / tap by coordinates (不太稳定但快速的方式)或集成图像识别库,例如您的代码中sikuli(更多工作,但显然更稳定)在“照片”应用
中选择图片