[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里的全部内容替换到第三步的路径下(原内容可全部删除)

相关推荐
北京自在科技42 分钟前
苹果折叠屏iPhone突破折痕难题 或将在2026年发布
ios·iphone·findmy·折叠屏·库克
一粒沙-43 分钟前
iOS 将GIF图分享至微信
前端·ios
北京耐用通信1 小时前
航空装配自动化神器Ethercat转profient网关搭配机器人精准控制
运维·机器人·自动化
SuperherRo10 小时前
自动化反编译微信小程序工具-e0e1-wx
微信小程序·自动化·hook·反编译
Mamong11 小时前
Metal 学习笔记三:渲染管线
ios·swift·metal
yidahis15 小时前
用DeepSeek学源码-SDImageCodersManager 中的工厂模式解析
ios·源码
XMYX-017 小时前
用Python3脚本实现Excel数据到TXT文件的智能转换:自动化办公新姿势
python·自动化·excel
xinyu39118 小时前
iOS Framework代码中加载图片资源
macos·ios·cocoa
键盘敲没电18 小时前
【iOS】小蓝书学习(四)
学习·ios·cocoa
键盘敲没电1 天前
【iOS】小蓝书学习(二)
学习·ios·cocoa