[IOS自动化]Xcode build时报错: Cannot link directly with dylib/framework

解决[IOS自动化]Xcode build时报错: Cannot link directly with dylib/framework
XcodeDriverAgent文件包,用于替换 /usr/local/lib/node_modules/appium/node_modules/appium-webdriveragent/WebDriverAgent.xcodeproj 文件
因为最新安装的appium这个文件夹是有问题的 npm install -g appium

error build: Cannot link directly with dylib/framework, your binary is not an allowed client of /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/XCTAutomationSupport.framework/XCTAutomationSupport for architecture arm64

解决办法如下:

  1. 如果你的appium版本是最新的,直接跳到第3步。

否则卸载appium desktop(finder/application里找到app后直接拖到垃圾桶)

  1. 下载安装最新的appium desktop: ​​​​​​​Releases · appium/WebDriverAgent · GitHub

  2. finder/application里找到最新安装的appium app, 右击选择show package contents,定位到WebDriverAgent.xcodeproj所在路径:

参考:/Applications/Appium Server GUI.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent

  1. 下载最新的WedDriverAgent:Releases · appium/WebDriverAgent · GitHub

已经上传到我的资源:https://download.csdn.net/download/qq_30273575/88889734

把下载好的WedDriverAgent里的全部内容替换到第三步的路径下(原内容可全部删除)

相关推荐
2501_9159214310 小时前
iOS App 电耗管理 通过系统电池记录、Xcode Instruments 与克魔(KeyMob)组合使用
android·ios·小程序·https·uni-app·iphone·webview
信创天地11 小时前
自动化运维利器赋能信创:Ansible与SaltStack在国产系统的部署与批量管理实战
运维·自动化·ansible
北京耐用通信13 小时前
耐达讯自动化Profibus总线光纤中继器:光伏逆变器通讯的“稳定纽带”
人工智能·物联网·网络协议·自动化·信息与通信
且去填词17 小时前
Context 详解:如何在微服务链路中传递取消信号与超时控制
ios·iphone
晚风予卿云月19 小时前
【Linux】自动化构建—make/Makefile
linux·自动化·make/makefile
0思必得020 小时前
[Web自动化] Selenium中Select元素操作方法
前端·python·selenium·自动化·html
2501_9159184121 小时前
iOS App 测试方法,Xcode、TestFlight与克魔(KeyMob)等工具组合使用
android·macos·ios·小程序·uni-app·iphone·xcode
AC赳赳老秦21 小时前
Kubernetes 与 DeepSeek:高效 Pod 部署配置与资源调度优化指南
人工智能·云原生·容器·kubernetes·自动化·notepad++·deepseek
JZC_xiaozhong21 小时前
物料编码在ERP与其他系统中的冲突与解决
运维·自动化·mdm·流程自动化·主数据管理·数据孤岛解决方案·数据集成与应用集成
宇钶宇夕1 天前
ATV900系列变频器起重提升抱闸逻辑设置及源型接线指南
运维·自动化