Mac环境搭建


配置 Xcode 生成 WDA

  1. 关于 WebDriverAgent选择

    1. 安装 Appium(或者 Appium Server GUI)后,安装路径存在一个 appium-webdriveragent 目录
    2. 或者从 github下载比如我试了下 appium/WebDriverAgent 选择了此时最新WebDriverAgent-4.10.23直接点击下载Source code(tar.gz)然后替换路径下的 appium-webdriveragent

    路径

     # 如果安装的是新的 Appium Server GUI
     /Applications/Appium Server GUI.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent
    
     # 如果安装的是 Appium 
     /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent
    
  2. 进入 appium-webdriveragent 目录双击 WebDriverAgent.xcodeproj 打开工程配置

  3. 添加开发者账号

    Xcode->Preferences->Accounts个人使用的话,账号需要购买,一般公司会提供账号

  4. 选择模拟器

    Xcode 顶部栏,点击 WebDriverAgentRunner 来选择如下一步骤中的图,我选择的是 iPhone12,iOS 版本是14.3。

  5. 配置 WebDriverAgentLib

    在这里插入图片描述

  6. 配置 WebDriverAgentRunner

    需要更改 Bundle Identifier,原来默认com.facebook.WebDriverAgentRunner,在末尾加一随机字符让其变得唯一
    在这里插入图片描述

  7. 选择将要运行WebDriverAgentRunner模拟器(或真机设备)

    WebDriverAgent: WebDriverAgentRunner > iPhone12

  8. 快捷键 command + u 运行测试


常见问题

brew 安装失败

因为网络问题安装失败解决命令/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

(解决无法安装的参考链接)

如果非网络问题brew install libimobiledevice 安装失败提示 Error: command failed with exit 128: git

尝试用最原始的方式重新安装 brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

看到一种方法brew install --HEAD libimobiledevice

原文地址:https://blog.csdn.net/qq_31362767/article/details/129164973

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_42892.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注