sonic 平台iOS 真机信息

本地appium 脚本
from appium import webdriver
from appium.webdriver.common.appiumby import AppiumBy
desired_caps = dict(
platformName='iOS',
platformVersion='15.2',
automationName='xcuitest',
deviceName='iPhone 6s',
bundleId='com.xx.xxx',
udid='设备ID',
webDriverAgentUrl="http://{sonic主机IP}:9100",
usePrebuiltWDA=True,
useXctestrunFile=False,
skipLogCapture=True,
)
driver = webdriver.Remote('http://{sonic主机IP}:8435/wd/hub', desired_caps)
请问:
- sonic 平台 获取ios 主机是否用到 sib (猜测应该用到了),那么他对外暴露的端口是什么?
- appium 想在非 macOS 主机上控制 iPhone 手机,必须要指定
webDriverAgentUrl
参数,只有 sib/ tidevice 这样的工具才支持 挂在开发者镜像。
sib介绍:https://sonic-cloud.wiki/d/308-ios