# dingding-ios-auto 钉钉自动打卡 WDA2是已签名版本 WDA未签名版本 ## lib pymobiledevice3 ios: mac 需要安装xcode -> wda 适配ios16, 请使用最新版:https://github.com/appium/WebDriverAgent window 需要安装ituns 需要安装ptyhon3.9+的版本 手机需要开启开发者模式 WDA: xcode打包: ``` $ xcodebuild build-for-testing -scheme WebDriverAgentRunner -sdk iphoneos -configuration Release -derivedDataPath ./tmp $ cd ./tmp/Build/Products/Release-iphoneos # path might be different # Created folder `Payload` and put `.app` into it # then compressed to zip, change extention name to `.ipa`. That's all. $ mkdir Payload && cp -r *.app Payload $ zip -r WDA.ipa Payload # 打开ipa 删除所有XC开头的文件 #重签名软件:https://dantheman827.github.io/ios-app-signer/ #wda:https://zhuanlan.zhihu.com/p/673319266 ``` xcode-test: ``` # 打开WebDriverAgent.xcodeproj文件 # 修改webDriverAgentLib 和 webDriverAgentRunner 的证书team # 修改包名 # prodocut->test # 出现 automation running 即可 ```