【发布时间】:2020-02-10 18:05:12
【问题描述】:
我正在我的开发人员使用 WebStorm IDE 提供给我的项目中通过 npm run ios 命令运行应用程序,该 IDE 会打开一个 iOS 模拟器。我的下载文件中也有最新的 ipa 文件。我的开发人员只在我的时间凌晨 2 点到 6 点有空,所以很难得到答案。
我希望能够从检查器中收集元素,并且模拟器默认打开 iPhone 11。我在 macOS Catalina 10.15.2 上。我根据其他答案猜测platformName 和versionName。我没有定义功能的测试框架来查看。
我已经猜到了这些所需的功能:
{
"allowTestPackages": "true",
"app": "/Users/<me>/Downloads<ipa file>",
"appPackage": "<package name>",
"platformName": "iOS",
"noReset": "true",
"deviceName": "iPhone 11",
"automationName": "XCUITest",
"platformVersion": "13.3"
}
点击开始会话的结果是:
配置错误 -- 不支持的操作系统/浏览器/版本/设备组合:操作系统:'未指定',浏览器:'iphone',版本:'13.3.',设备:'iPhone 11'
我需要 UUID 吗?我怎么会找到它?我也需要bundleID 吗?我能找到的关于这个主题的所有视频都是针对开发者的,并且假设其中一些信息是已知的。
【问题讨论】:
标签: ios xcode appium-desktop