目录
查看设备及QQ信息
- 查看设备udid:idevice_id -l
- 查看设备名称:idevicename
- 查看手机系统版本:ideviceinfo -k ProductVersion
- 查看bundleid:ideviceinstaller -l
启动appium服务
- appium --session-override:session冲突时,可以进行覆盖
启动WDA服务
- tidevice xctest -B com.xxx.WebDriverAgentRunner.xctrunner
- 需要python3.6+,使用pip3 install -U tidevice安装,后面的是WDA的bundleid
运行脚本
# -*- coding: utf-8 -*-
# @Time : 2021/3/21
# @Author : 大海
from appium import webdriver
cap = {
"app": "com.tencent.mqq", # 应用的bundleid,相当于android包名,也可以写app安装包的路径
"platformName": "ios",
"platformVersion": "14.2",
"deviceName": "xr",
"udid": "上面用命令查看的udid",
"automationName": "xcuitest" # 使用的驱动
}
driver = webdriver.Remote('http://0.0.0.0:4723/wd/hub', cap)
print(driver.page_source) # 打印页面源码