You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用DragonMake构建iOS Tweak时遇iOS模拟器链接错误求助

解决DragonMake构建Tweak时的架构不匹配链接错误
  • 清理缓存的模拟器框架
    删除本地缓存的错误框架文件,强制DragonMake重新拉取设备版本的依赖:

    rm -rf /Users/[myuser]/.dragon/frameworks/CydiaSubstrate.framework
    

    替换[myuser]为你的实际用户名,执行后重新构建项目。

  • 修正架构配置
    将DragonMake文件里的architecture字段改为适配当前主流iOS设备的iphoneos-arm64,修改后的文件内容:

    name: Testing
    id: com.serch.testing
    depends: mobilesubstrate
    architecture: iphoneos-arm64
    version: '0.1'
    description: Testing tweak build
    author: Serch
    section: Tweaks
    

    明确指定设备架构后,DragonMake会自动匹配拉取对应版本的依赖框架。

  • 手动指定设备版框架路径
    如果自动拉取仍有问题,直接指定本地设备版的CydiaSubstrate框架路径,在DragonMake文件中添加frameworks字段:

    name: Testing
    id: com.serch.testing
    depends: mobilesubstrate
    architecture: iphoneos-arm64
    frameworks:
      - /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate.tbd
    version: '0.1'
    description: Testing tweak build
    author: Serch
    section: Tweaks
    

    该路径是CydiaSubstrate开发环境安装后的标准设备版路径,确保你的Mac已正确配置Substrate开发环境。

  • 重新安装DragonMake
    尝试卸载并重新安装最新版DragonMake,确保它适配MacOS Sonoma的SDK环境:

    brew uninstall dragon
    brew install dragon
    

    若使用其他方式安装,对应调整卸载/安装命令即可。

内容的提问来源于stack exchange,提问作者Serch

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 02:20:05