解決 iOS Appium 模擬器反復(fù)的重啟

關(guān)于Appium 的配置使用戈毒,在此不多敘述默责,可以參考以下鏈接

http://www.reibang.com/p/3c04e029c3ea
http://www.reibang.com/p/cbbf0134ddfa
https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/caps.md
http://www.reibang.com/p/ae8846736dba

下面我要說(shuō)的是配置完之后容客,在使用Appium 啟動(dòng)時(shí)艾恼,出現(xiàn)了模擬器上的app反復(fù)重啟的問(wèn)題特笋,定位了一下問(wèn)題有如下錯(cuò)誤

[WD Proxy] Got an unexpected response: {"value":"+[XCAXClient_iOS sharedClient]: unrecognized selector sent to class 0x100f58130\n\n(\n\t0 CoreFoundation 0x0000000212788edc + 252\n\t1 libobjc.A.dylib 0x0000000211959a40 objc_exception_throw + 56\n\t2 CoreFoundation ...

查了好多資料剃浇,都提示下載最新的WebDriverAgent

https://github.com/facebookarchive/WebDriverAgent

下載完之后,重新執(zhí)行

sh ./Scripts/bootstrap.sh -d

配置證書(shū)猎物,重新build之后 虎囚,替換appium 路徑下面的WebDriverAgent,以上操作都嘗試之后依然報(bào)錯(cuò)如舊....

反思蔫磨,再三反思

/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent

原來(lái)Appium其實(shí)自帶WebDriverAgent的淘讥,應(yīng)該這樣子說(shuō),不知道從Appium 的某一個(gè)版本更新之后堤如,就不再支持facebook 出的這個(gè)WebDriverAgent了蒲列,因此你替換100次也無(wú)濟(jì)于事,索性直接使用Appium 的WebDriverAgent

cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent

mkdir -p Resources/WebDriverAgent.bundle

sh ./Scripts/bootstrap.sh -d

執(zhí)行上面這個(gè)命令時(shí)搀罢,要騷微等一下下蝗岖,去上個(gè)廁所,倒杯水榔至,和前臺(tái)妹子聊聊天等等抵赢,過(guò)了一會(huì)可能就成功了,如果沒(méi)成功唧取,就是你網(wǎng)絡(luò)問(wèn)題了铅鲤,多點(diǎn)耐心

1.進(jìn)入WebDriverAgent 打開(kāi)xcode,菜單欄product --> Destination --> 選擇device下的xxx的iPhone
2.product --> Scheme --> WebDriverAgentRunner
3.最后運(yùn)行:product --> Test || command + U

結(jié)果:沒(méi)問(wèn)題的話枫弟,手機(jī)/模擬器上會(huì)出現(xiàn)一個(gè)無(wú)圖標(biāo)的 WebDriverAgent 應(yīng)用邢享,啟動(dòng)之后,馬上又返回到桌面淡诗。這是正常的骇塘。然后xcode界面可以看到服務(wù)地址,表示運(yùn)行成功:

2019-07-12 14:18:19.083193+0800 WebDriverAgentRunner-Runner[33741:1469798] ServerURLHere->http://192.168.1.148:8100<-ServerURLHere

在瀏覽器輸入

http://192.168.1.148:8100/status

出現(xiàn)以下結(jié)果表示成功了

{
  "value" : {
    "state" : "success",
    "os" : {
      "name" : "iOS",
      "version" : "12.2",
      "sdkVersion" : "12.2"
    },
    "ios" : {
      "simulatorVersion" : "12.2",
      "ip" : "192.168.1.148"
    },
    "build" : {
      "time" : "Jul 12 2019 14:15:55",
      "productBundleIdentifier" : "com.facebook.WebDriverAgentRunner"
    }
  },
  "sessionId" : "E9FD8A75-0E96-4FD2-B145-08EAF8B1F667",
  "status" : 0
}

打開(kāi)Appium 韩容,設(shè)置調(diào)試參數(shù)

{
  "platformName": "iOS",
  "platformVersion": "12.2",
  "deviceName": "iPhone XR",
  "automationName": "XCUITest",
  "app": "可寫(xiě)可不寫(xiě)款违,Appium 可以根據(jù)bundledid 自動(dòng)查找對(duì)應(yīng)手機(jī)上的app",
  "bundleId": "這個(gè)你懂的com.xxx.xxx",
  "udid": "手機(jī)或者模擬器的uuid"
}

以上這個(gè)調(diào)試參數(shù),切記大括號(hào)里面的參數(shù)宙攻,首起一定要有空格奠货,不然會(huì)保存失敗,點(diǎn)擊start session 座掘,幸運(yùn)之神降臨在你的身上递惋,成功的話柔滔,你就可以看到以下界面了


屏幕快照 2019-07-12 下午2.49.56.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市萍虽,隨后出現(xiàn)的幾起案子睛廊,更是在濱河造成了極大的恐慌,老刑警劉巖杉编,帶你破解...
    沈念sama閱讀 210,914評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件超全,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡邓馒,警方通過(guò)查閱死者的電腦和手機(jī)嘶朱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評(píng)論 2 383
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)光酣,“玉大人疏遏,你說(shuō)我怎么就攤上這事【染” “怎么了财异?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,531評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)唱遭。 經(jīng)常有香客問(wèn)我戳寸,道長(zhǎng),這世上最難降的妖魔是什么拷泽? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,309評(píng)論 1 282
  • 正文 為了忘掉前任疫鹊,我火速辦了婚禮,結(jié)果婚禮上跌穗,老公的妹妹穿的比我還像新娘订晌。我一直安慰自己虏辫,他們只是感情好蚌吸,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著砌庄,像睡著了一般羹唠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上娄昆,一...
    開(kāi)封第一講書(shū)人閱讀 49,730評(píng)論 1 289
  • 那天佩微,我揣著相機(jī)與錄音,去河邊找鬼萌焰。 笑死哺眯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的扒俯。 我是一名探鬼主播奶卓,決...
    沈念sama閱讀 38,882評(píng)論 3 404
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼一疯,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了夺姑?” 一聲冷哼從身側(cè)響起墩邀,我...
    開(kāi)封第一講書(shū)人閱讀 37,643評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎盏浙,沒(méi)想到半個(gè)月后眉睹,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,095評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡废膘,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評(píng)論 2 325
  • 正文 我和宋清朗相戀三年竹海,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片丐黄。...
    茶點(diǎn)故事閱讀 38,566評(píng)論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡站削,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出孵稽,到底是詐尸還是另有隱情许起,我是刑警寧澤,帶...
    沈念sama閱讀 34,253評(píng)論 4 328
  • 正文 年R本政府宣布菩鲜,位于F島的核電站园细,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏接校。R本人自食惡果不足惜猛频,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蛛勉。 院中可真熱鬧鹿寻,春花似錦、人聲如沸诽凌。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,715評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)侣诵。三九已至痢法,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間杜顺,已是汗流浹背财搁。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,945評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留躬络,地道東北人尖奔。 一個(gè)月前我還...
    沈念sama閱讀 46,248評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親提茁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子仗嗦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評(píng)論 2 348

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