国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

關于搭建appium - ios真機環境

劉玉平 / 2436人閱讀

摘要:搭建真機環境一安裝如已存在則無需安裝安裝載入環境檢查安裝情況安裝等待下載途中需要按回車確定安裝路徑還要輸入密碼編譯。

Mac OS搭建appium-ios真機環境 一. 安裝ruby(如已存在則無需安裝) 1. 安裝rvm
curl -L https://get.rvm.io | bash -s stable
2. 載入rvm環境
source ~/.rvm/scripts/rvm
3. 檢查rvm安裝情況
rvm -v
4. 安裝ruby
rvm list known
rvm install 2.6.0
#等待下載(途中需要按回車確定安裝路徑、還要輸入密碼)、編譯。完成之后Ruby、Ruby Gems就安裝好了
查詢已安裝ruby
rvm list
卸載已安裝版本(如無,則無需卸載),設置ruby版本
rvm remove [舊版本號]
rvm 2.6.0 -default
rvm -v
gem -v
5. 更換ruby源
gem sources -l  #檢測ruby源
gem sources --remove https://rubygems.org/  #移除ruby源(根據檢測結果)
gem sources --add https://gems.ruby-china.com

至此,ruby安裝完成

二. 配置安裝appium各依賴項 1. 安裝homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 安裝libimobiledevice
brew install libimobiledevice --HEAD
3. 安裝carthage、node、npm
brew install carthage
brew install node
brew install npm
4. 安裝ios-deploy、xcpretty
npm install -g ios-deploy
gem install xcpretty
5. 安裝appium-desktop、appium-doctor
從GitHub下載appium-xxx.dmg,安裝
npm install -g appium-doctor
appium-doctor --ios

至此,已完成appium-desktop及其依賴相關安裝

三. 安裝WebDriverAgent
到github下載最新版本的[WebDriverAgent][1]
cd 進入下載后的WebDriverAgent文件
執行 ./Scripts/bootstrap.sh
執行成功后
移動到appium安裝目錄的appium-xcuitest-driver目錄下,刪除舊WebDriverAgent目錄
即:
sudo rm -rf WebDriverAgent
ln -s ~/WebDriverAgent將編譯好的WebDriverAgent移動到appium-xcuitest-driver目錄
####其實此時應已經可以使用appium-desktop

直接用Xcode打開WebDriverAgent.xcodepro文件
配置WebDriverAgentLib和WebDriverAgentRunner的證書 
連接并選擇自己的iOS設備,然后按Cmd+U,或是點擊Product->Test


問題1:安裝ruby時,更改ruby-china源報錯

解決方法:ruby-china源域名已更換,為https://gems.ruby-china.com,而非org

問題2:執行brew install libimobiledevice --HEAD 報錯
Error Message:Requested "libusbmuxd >= 1.1.0" but version of libusbmuxd is 1.0.10

解決辦法:

brew uninstall --ignore-dependencies libimobiledevice
brew uninstall --ignore-dependencies usbmuxd
##以上執行失敗均無關系
brew unlink usbmuxd
brew install --HEAD usbmuxd
brew link usbmuxd
#執行以上命令后,重新執行以下命令可成功安裝
brew install libimobiledevice --HEAD
問題3:執行 npm install -g ios-deploy報錯(存在于多個xcode版本的情況下)

錯誤信息:xcode-select:error:tool "xcodebuild requires Xcode
解決方法:切換xcode路徑的方法為:sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer(xcode路徑)

問題4:安裝opencv4nodejs、fbsimctl、applesimutils失敗

解決辦法:

安裝opencv4nodejs:
1. 使用npm代替brew:
brew install cmake
npm install -g opencv4nodejs
2. 安裝fbsimctl:
brew tap facebook/fb
brew install fbsimctl
3. 安裝applesimutil:
brew tap wix/brew
brew install applesimutil 

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/42968.html

相關文章

  • Python3網絡爬蟲實戰---9、APP爬取相關庫的安裝:Appium的安裝

    摘要:支持全平臺的安裝,我們直接從的里面安裝即可,鏈接為。平臺可以下載安裝包如,平臺可以下載安裝包如,平臺可以選擇下載源碼,但是更推薦用下文的安裝方式。上一篇文章網絡爬蟲實戰爬取相關庫的安裝的安裝下一篇文章網絡爬蟲實戰爬蟲框架的安裝 上一篇文章:Python3網絡爬蟲實戰---8、APP爬取相關庫的安裝:MitmProxy的安裝下一篇文章:Python3網絡爬蟲實戰---10、爬蟲框架的安裝...

    caige 評論0 收藏0
  • 30行Python代碼刷王者榮耀金幣

    摘要:準備本腳本適用于安卓游戲區,需要真實安卓手機。電腦需安裝好安卓驅動,一般豌豆莢或者各種管家可以自動幫你裝好。使用命令檢驗和手機狀態已經就緒。 原理 王者榮耀的冒險模式里有個挑戰模式,第一次過關可以獲得比較多的金幣,后面重新挑戰還是會獲得少量金幣,這不算是bug,你不嫌煩手動蠻力也可以刷金幣。 推薦關卡:隕落的廢都 - 魔女回憶 此關卡使用純輸出英雄20秒左右可以打BOSS,50秒左右可...

    SoapEye 評論0 收藏0
  • 在Mac OSX 上配置Appium+Android自動化測試環境

    摘要:方式一使用安裝首先通過安裝配置國內源,在個人目錄下新建一個文件,寫入開始安裝可以幫你診斷測試環境,建議安裝。自動化測試代碼例子如下,啟動內置撥號軟件,搜索關鍵字。 前提準備 開始正文之前,你需要準備好一些基本條件: 安裝好Mac OSX 操作系統的設備 能夠訪問中國局域網以外資源的方法(沒有也行,但很痛苦) 已經安裝好 homebrew 已經安裝好 Python3.x 已經安裝好 ...

    xialong 評論0 收藏0
  • 100%移植阿里云移動測試技術,竟僅需1周?!——移動測試專有云(3)——內容詳解

    摘要:換句話說就是,讓測試更有針對性。得益于強大的測試技術,兼容性測試的檢出率遠遠高于業界水平。同時,在性能測試方面,即提供了項性能指標曲線性能分析,更提供了強大的內存泄漏和內存溢出的檢測和分析能力。 摘要: Android兼容性測試旨在幫助解決Android應用在不同真機機型上的各類兼容性問題,包括 Crash/ANR分析、6項性能分析、UI檢測、3個版本的覆蓋安裝檢測等。Android兼...

    付永剛 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<