test-suite
2022.4
false
本地 iOS 设备
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
Test Suite 用户指南
Last updated 2024年8月13日
本地 iOS 设备
要设置本地设备以使用 Mobile Automation 活动,您需要:
- 拥有 macOS 环境。
- 在 macOS 设备上运行 Appium 的本地实例。
您可以自动化两种类型的本地 iOS 设备:
- 物理 设备 - 可以通过 USB 数据线连接到本地计算机的物理 iOS 设备。
- 模拟器 - 用于本地存储的 iOS 设备的模拟器。
下表介绍了在移动设备自动化上下文中设置 Appium 时最常用的命令(推荐用于 Appium 2.0):
xcrun simctl list
- 列出可用的设备、设备类型、运行时或设备对。xcrun simctl list devices
- 列出可用设备。xcrun simctl list devicetypes
- 列出设备类型。xcrun simctl list runtimes
- 列出运行时。xcrun simctl list runtimes
- 列出设备对。
如果您没有尝试自动化为生产而构建的应用程序,则默认情况下,混合自动化适用于 iOS 设备。在自动化生产应用程序时,WKWebView 托管的内容将不可自动化,但 SFSafariViewController 中托管的任何网页内容也可以在生产应用程序中实现自动化。有关更多信息,请参阅 SFSafariViewController。