当前位置: 首页 > news >正文

招财猫网站怎么做高端企业展厅设计公司

招财猫网站怎么做,高端企业展厅设计公司,传奇世界网页版官网,做网站的素材包含哪些前言 CSDN#xff1a; ios自动化-Xcode、WebDriverAgent环境部署 ios获取原生系统应用的包 如果Mac电脑没有配置好Xcode相关环境,可以参考以上文章。 必要条件 Mac电脑#xff0c;OS版本在12.4及以上#xff08;低于这个版本无法安装Xcode14#xff0c;装不了Xcode14就… 前言 CSDN ios自动化-Xcode、WebDriverAgent环境部署 ios获取原生系统应用的包 如果Mac电脑没有配置好Xcode相关环境,可以参考以上文章。 必要条件 Mac电脑OS版本在12.4及以上低于这个版本无法安装Xcode14装不了Xcode14就打包不了IOS16的驱动 IOS设备手机IOS版本在11.0及以上 Xcode14.0及以上 公司的IOS开发者账号如果是个人账号只能用七天就要重新打包这就失去了打包的意义了 为何做这个 在之前写的IOS自动化教程中我都是采用的Mac电脑连接ios设备使用Xcode一个个进行打包非常麻烦。 就这样忍受了不知道多久一次偶然的机会我在sonic官网看到了可以将WebDriverAgent打包成ipa包直接进行安装这不就是当年我一直想要做的事情却因为查不到资料而放弃了的事情吗。 由于官网写的比较精简只有一些命令于是我打算完善和整合一下详细的操作步骤。 这样做了之后只需要拿着ipa包直接进行安装然后启动WebDriverAgent服务就可以了。 注ipa包类似于Android端的apk安装包ipa是ios的安装包后缀格式。 一、下载WebDriverAgent appium提供的https://github.com/appium/WebDriverAgent Airtest提供的https://github.com/AirtestProject/iOS-Tagent 直接通过git clone下载到Mac电脑本地即可。 二、进行打包WDA.ipa 「检查当前是否满足前面的必要条件没满足请先满足否则后面无法进行或有各种各样的报错」 确保Mac电脑已经安装了Xcode14.0及以上版本此处是为了兼容现在最新的ios16设备 确认ios设备和Mac电脑已经连接插上数据线就行弹出信任按钮点击信任即可 确保Mac电脑有足够的内存Xcode很大 1、指定xcode运行路径 启动终端运行xcodebuild进行检查配置 , 如果没报错可以进行第2步有报错跟着我一起解决 (base) QA-IPv6:Downloads avidly$ xcodebuild xcrun: error: active developer path (/Applications/Xcode.app/Contents/Developer) does not exist Use sudo xcode-select --switch path/to/Xcode.app to specify the Xcode that you wish to use for command line developer tools, or use xcode-select --install to install the standalone command line developer tools. See man xcode-select for more details. 报错解决一path does not exist 这里报错的错误日志提醒也非常明显大意就是说没有找到你的Xcode.app这个路径下的/Contents/Developer这些文件,所以我们要指定一下Xcode.app的路径这个路径就是你下载Xcode解压之后所放的位置由于我当初下载的是Xcode-beta14.0版本所以我就指定的是Xcode-beta.app,可以按需更改这个文件的名字。 并且在日志中给出了解决办法 sudo xcode-select --switch path/to/Xcode.app用这个命令进行指定你所要使用的Xcode。 「实操指定路径命令」 sudo xcode-select --switch /Users/avidly/Downloads/Xcode-beta.app实际运行效果 执行的时候要输入密码这个密码是你Mac电脑的密码 (base) QA-IPv6:Downloads avidly$ sudo xcode-select --switch /Users/avidly/Downloads/Xcode-beta.app Password: (base) QA-IPv6:Downloads avidly$ 报错解决二not contain an Xcode project, workspace or package. 除了第一个报错我们还可能遇到这个报错 xcodebuild: error: The directory /Users/avidly/Downloads does not contain an Xcode project, workspace or package.这个报错如果没有从事过xcode开发或者对xcode不是很熟悉的话可能不是很清楚他的含义。 这里作为一个门外汉通过自己的实践经验做个说明 这个报错表示「当前所运行的文件目录下没有找到xcode类型的文件项目。」 「解决方案」 1、打开Xcode参考我之前的文章打开对应的WebDriverAgent文件选好各项配置填好开发者账号公司级别 2、打开XcodeFile - Save As Workspace... 3、保存名字可以任意取我保存的是xiaozaiTest.xcworkspace 4、将该文件放到和xcode.app同一目录下。 2、按步骤执行命令 第一步 执行如下命令前需要cd到第一步中我们保存的xcode项目文件目录下 $ xcodebuild build-for-testing -scheme WebDriverAgentRunner -sdk iphoneos -configuration Release -derivedDataPath /tmp/derivedDataPath「实操截图展示」 这里需要等一小会直到出现「TEST BUILD SUCCEEDED」就表示成功了。 第二步 执行如下命令 $ cd /tmp/derivedDataPath $ cd Build/Products/Release-iphoneos $ mkdir Payload  mv *.app Payload 第三步 执行如下命令 $ zip -r WDA.ipa Payload执行完毕后你在当前目录下可以看到有个WDA.ipa文件这就代表我们成功了。 「这个时候我们就可以脱离Mac直接使用windows操作了。」 之后也不需要再来xcode进行构建WebDriverAgent了直接安装这个ipa包即可。 三、安装ipa文件 前面我们把ipa文件构建出来了接下来就是需要进行安装了。 安装ipa文件可以通过iTools也可以通过其他第三方进行安装比如我比较推荐的是tidevice它可以使用python编写批量安装批量启动的脚本这些我均已在公司落地。 下载tidevice 直接通过pip进行下载,这里我给大家加个速我自己配置了全局加速相关文章可以查看我之前写的pip设置全局镜像源。 tidevice的相关命令在之前也有写过可以进行翻阅 $ pip install tidevice -i https://pypi.tuna.tsinghua.edu.cn/simple安装 「只连接了一台ios设备可以通过如下命令安装」 $ tidevice install WDA.ipa「连接了多台设备可以通过如下命令指定设备安装」 $ tidevice --udid 设备的UDID号 install WDA.ipa四、启动WebDriverAgent服务 这个我之前有写过批量启动的文章: 公众号 : python非阻塞模式批量启动ios设备的WebDriverAgent 博客python批量启动ios设备的WebDriverAgent 这里给一个示列 tidevice --udid 49687f67a4c70fbd027e19b4a5e40218acdc06e4 xctest -B com.facebook.WebDriverAgentRunnerxzz.xctrunner -e USB_PORT:8118--udid : 表示指定设备运行 49687f67a4c70fbd027e19b4a5e40218acdc06e4 ios设备的udid com.facebook.WebDriverAgentRunnerxzzxcode打包构建时写的包名 USB_PORT:8118 通过8118端口进行连接 看到WebDriverAgent start successfully则表示WebDriverAgent服务启动成功了 总结 主要命令如下 $ xcodebuild build-for-testing -scheme WebDriverAgentRunner -sdk iphoneos -configuration Release -derivedDataPath /tmp/derivedDataPath $ cd /tmp/derivedDataPath $ cd Build/Products/Release-iphoneos $ mkdir Payload  mv *.app Payload $ zip -r WDA.ipa Payload $ tidevice install WDA.ipa 行动吧在路上总比一直观望的要好未来的你肯定会感 谢现在拼搏的自己如果想学习提升找不到资料没人答疑解惑时请及时加入扣群 320231853里面有各种软件测试开发资料和技术可以一起交流学习哦。 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 ​ 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你
http://www.hkea.cn/news/14504469/

相关文章:

  • 凡客建站登录入口seo网站提交
  • 家具网站素材门户wordpress主题下载
  • 推荐几个好的网站wordpress 缩略图判断
  • icp网站授权函开发定制app
  • 怎么做网站界面分析网络seo软件
  • 如何让搜索引擎收录网站北京海淀建筑行业培训中心
  • 摄影师招聘网站东莞外贸网站建站
  • 网站做的一样算不算侵权台州市住房和城乡建设规划局网站
  • 网站建设的安全性问题怎么做带后台的网站
  • 网站底部备案字体设置仿163源码交易平台宽屏整站源码 网站模板交易平台源码
  • 淘宝上做的网站可以优化吗宝安专业网站设计公司
  • 推荐微网站建设绍兴建设开发有限公司网站
  • 律师网站建设公司源码下载网站cms
  • 基层建设期刊上什么网站查询文章网站建设首页
  • 7黄页网站建设淄博物联网app开发公司
  • 网站快慢由什么决定网站建设 预付款
  • wordpress 地图html长沙seo
  • 公司做网站多泉州网站建设有哪些
  • 有哪些做伦敦金的网站做网站凡科如何
  • 建设网站地图素材企业为什么要交税
  • 化工厂网站建设wordpress 网络公司
  • 怀宁县住房与城乡建设局网站恒大房地产最新消息
  • 怎么样做美术招生信息网站120平米装修实用图
  • 100个万能网站广告设计网站排行榜前十名有哪些
  • 江门北京网站建设邹平网站建设公司报价
  • 知名企业网站截图做网站asp
  • 天津建站模板衡量一个网站的指标
  • 要做一个网站得怎么做嘉兴手机模板建站
  • 网站建设价格标准新闻江西今天发生的重大新闻事件
  • 吴桥县做网站建设云个人证件查询系统