钉钉自动打卡

caner 8271ab1419 使用airtest库 7 months ago
WebDriverAgent-10.0.0 4e1f1cbf14 WDA更新版本,WDA2是最新签名版本 8 months ago
iOS App Signer.app a2cd003bd7 增加WDA 8 months ago
img 8271ab1419 使用airtest库 7 months ago
.DS_Store 8271ab1419 使用airtest库 7 months ago
.gitignore 13d6aa0a55 Initial commit 8 months ago
LICENSE 13d6aa0a55 Initial commit 8 months ago
README.md 8271ab1419 使用airtest库 7 months ago
WDA.ipa 4e1f1cbf14 WDA更新版本,WDA2是最新签名版本 8 months ago
WDA2.ipa 4e1f1cbf14 WDA更新版本,WDA2是最新签名版本 8 months ago
main.py 8271ab1419 使用airtest库 7 months ago
test.png 8271ab1419 使用airtest库 7 months ago
test.py 8271ab1419 使用airtest库 7 months ago
test2.png 8271ab1419 使用airtest库 7 months ago
test3.png 8271ab1419 使用airtest库 7 months ago
test4.png 8271ab1419 使用airtest库 7 months ago

README.md

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 即可
```