iOS自動(dòng)化工具WebDriverAgent安裝記錄筆記(一)


原文檔

WDA官網(wǎng)

WDA安裝教程

wda企業(yè)證書配置

作者環(huán)境:

xcode == 12.4 (12D4e)
carthage == 6.14.7
npm == 14.9.0
WDA = 3.12.0

1、安裝brew

  1. 如果brew安裝失敗乖订,可以先卸載,在安裝 ,可以使用以下命令
安裝命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
卸載命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
  1. 如果因?yàn)榫W(wǎng)絡(luò)情況,百度查一下別的可行方式截驮,教程很多

2换怖、安裝 Xcode

3、安裝WebDriverAgent

  1. 需要下載最新的wda代碼每瞒,git官網(wǎng) https://github.com/appium/WebDriverAgent
下載命令
git clone https://github.com/appium/WebDriverAgent.git
  1. 編譯wda需要有 carthage,npm倆個(gè)依賴,直接brew下載
brew install carthage
brew install npm
  1. 【新版本wda已經(jīng)不需要執(zhí)行這個(gè)操作了纯露,可以直接看具體配置了】進(jìn)入wda安裝目錄剿骨,執(zhí)行
 ./Scripts/bootstrap.sh 

如果執(zhí)行失敗,可能原因:
1埠褪、缺少xode-selent浓利,執(zhí)行xcode-select --install
2、依賴環(huán)境安裝有問題

具體配置教程

1. 使用xcode打開下載的wda

image.png

2. 使用個(gè)人證書 ---【企業(yè)證書的配置教程在后面】

  • 步驟1


    image.png
  • 步驟2


    image.png

3.啟動(dòng)WDA

選擇WebDriverAgentRunner并選擇自己手機(jī)
image.png

image.png
快捷鍵 command + U 運(yùn)行
image.png
表示個(gè)人證書需要手機(jī)手動(dòng)信任一下 步驟 手機(jī)設(shè)置 - 通用 - 描述文件與設(shè)備管理 - 信任自己的個(gè)人賬號钞速,然后再次快捷鍵 command + U 運(yùn)行贷掖,以下打印表示W(wǎng)DA啟動(dòng)成功
image.png

企業(yè)證書配置

  • 步驟1


    image.png
  • 步驟2


    image.png
  • 快捷鍵 command + U 運(yùn)行

如果運(yùn)行失敗,提示以下內(nèi)容渴语,請嘗試強(qiáng)制綁定方式 大佬的原文教程

WDA no longer has the bundle id as com.apple.test.WebDriverAgentRunner-Runner but as com.facebook.WebDriverAgentRunner.xctrunner

  1. WebDriverAgentRunner/Info.plist->Bundle Identifier
  • 修改為自己企業(yè)的bundle


    image.png
  1. WebDriverAgent -> Targets ->WebDriverAgentRunner -> Info -> Bundle Identifier
  • 修改為自己企業(yè)的bundle


    image.png
  1. WebDriverAgent -> Targets -> WebDriverAgentRunner -> Build Settings -> Packing -> Product Bundle Identifier
  • 清空這里


    image.png
  1. 設(shè)置企業(yè)證書


    image.png

    現(xiàn)在 快捷鍵 command + U 可以編譯運(yùn)行了


將wda導(dǎo)出成wda.ipa包苹威,以供tidevice使用 --- tidevice很好用!

  • wda成功編譯后驾凶,編譯內(nèi)容存放目錄為:
/Users/gff/Library/Developer/Xcode/DerivedData/WebDriverAgent-這個(gè)找你自己
最新編譯這次得(這里可能會有很多)/Build/Products/Debug-iphoneos/
  • 或者這樣子牙甫,然后點(diǎn)擊文件的簡介,查看目錄路徑(這里需要使用'終端')
    image.png
  • 在終端中進(jìn)入對應(yīng)以上路徑后调违,執(zhí)行以下命令(或者封裝成sh)

rm -rf Payload
mkdir Payload
cp -R  WebDrivagentRunner-Runner.app  Payload/
zip -ry wda-vxxx.ipa Payload
ls 就可以查看到已經(jīng)生成的wda-vxxx.ipa包
  • 生成的ipa包就可以在ios設(shè)備上安裝了窟哺,然后就可以愉快的使用tidevice了
    在這里再次感覺tidevice的開源大佬們
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市翰萨,隨后出現(xiàn)的幾起案子脏答,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,817評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件殖告,死亡現(xiàn)場離奇詭異阿蝶,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)黄绩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評論 3 385
  • 文/潘曉璐 我一進(jìn)店門羡洁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人爽丹,你說我怎么就攤上這事筑煮。” “怎么了粤蝎?”我有些...
    開封第一講書人閱讀 157,354評論 0 348
  • 文/不壞的土叔 我叫張陵真仲,是天一觀的道長。 經(jīng)常有香客問我初澎,道長秸应,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,498評論 1 284
  • 正文 為了忘掉前任碑宴,我火速辦了婚禮软啼,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘延柠。我一直安慰自己祸挪,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評論 6 386
  • 文/花漫 我一把揭開白布贞间。 她就那樣靜靜地躺著贿条,像睡著了一般。 火紅的嫁衣襯著肌膚如雪增热。 梳的紋絲不亂的頭發(fā)上闪唆,一...
    開封第一講書人閱讀 49,829評論 1 290
  • 那天,我揣著相機(jī)與錄音钓葫,去河邊找鬼。 笑死票顾,一個(gè)胖子當(dāng)著我的面吹牛础浮,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播奠骄,決...
    沈念sama閱讀 38,979評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼豆同,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了含鳞?” 一聲冷哼從身側(cè)響起影锈,我...
    開封第一講書人閱讀 37,722評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后鸭廷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體枣抱,經(jīng)...
    沈念sama閱讀 44,189評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評論 2 327
  • 正文 我和宋清朗相戀三年辆床,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了佳晶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,654評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡讼载,死狀恐怖轿秧,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情咨堤,我是刑警寧澤菇篡,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站一喘,受9級特大地震影響驱还,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜津滞,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評論 3 313
  • 文/蒙蒙 一铝侵、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧触徐,春花似錦咪鲜、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至鸟雏,卻和暖如春享郊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背孝鹊。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評論 1 266
  • 我被黑心中介騙來泰國打工炊琉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人又活。 一個(gè)月前我還...
    沈念sama閱讀 46,382評論 2 360
  • 正文 我出身青樓苔咪,卻偏偏與公主長得像,于是被迫代替她去往敵國和親柳骄。 傳聞我的和親對象是個(gè)殘疾皇子团赏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評論 2 349

推薦閱讀更多精彩內(nèi)容