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

iOS UITest中dlopen加载shared.framework路径错误问题求助

iOS UITest 框架路径加载问题

已尝试过大量同类问题的解决方案,均未解决当前问题。

执行命令

otool -l /../iosAppUITests-Runner.app/PlugIns/iosAppUITests.xctest/iosAppUITests

命令输出

Load command 26
          cmd LC_LOAD_WEAK_DYLIB
      cmdsize 64
         name @rpath/libXCTestSwiftSupport.dylib (offset 24)
   time stamp 2 Thu Jan  1 08:00:02 1970
      current version 21250.0.0
compatibility version 1.0.0
Load command 27
          cmd LC_LOAD_DYLIB
      cmdsize 64
         name /usr/lib/swift/libswiftFoundation.dylib (offset 24)
   time stamp 2 Thu Jan  1 08:00:02 1970
      current version 1.0.0
compatibility version 1.0.0
Load command 28
          cmd LC_RPATH
      cmdsize 40
         path @loader_path/Frameworks (offset 12)

Xcode 控制台日志

日志显示框架加载失败,无法找到shared.framework相关文件

框架实际生成路径

shared framework已成功创建在以下路径:

/../Debug-iphonesimulator/iosApp.app/Frameworks/shared.framework/shared

问题核心

@rpath搜索路径缺少/iosApp.app/Frameworks/,实际执行时的搜索路径为:

/../Debug-iphonesimulator/shared.framework/shared' (no such file)

路径排查结果显示:系统错误地跳过了iosApp.app/Frameworks层级直接搜索根目录下的框架文件

恳请协助解决该路径匹配问题!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 16:50:35