【问题标题】:Xcode - Changing library reference pathXcode - 更改库引用路径
【发布时间】:2013-08-23 04:21:46
【问题描述】:

所以我今天安装了 Xcode(4.6.3) 并试图构建一个示例项目。它使用框架 Authenticate。成功构建后项目崩溃说 Authenticate.framework image not found。搜索错误并发现需要添加复制文件构建阶段。然而问题依然存在。

错误信息是 -

dyld:库未加载:/Library/Frameworks/Authenticator.framework/Versions/A/Authenticator 引用自:/Users/Matt/Library/Developer/Xcode/DerivedData/ImageLoader/Build/Products/Debug/ImageLoader.app/Contents/MacOS/ImageLoader 原因:找不到图片

发现我有框架@/Users/Matt/Library/Developer/Xcode/DerivedData/ImageLoader/Build/Products/Debug/ImageLoader.app/Contents/Frameworks

那么我该如何更改 Xcode 使用的默认参考路径?

【问题讨论】:

    标签: macos cocoa


    【解决方案1】:

    听起来您可能需要在 .xcconfig 文件中添加一个 @rpath 条目。它可能看起来像这样:

    LD_RUNPATH_SEARCH_PATHS = @loader_path/../Frameworks/
    

    【讨论】:

    • 正在尝试随机的东西 & 在复制文件构建阶段将“目标”下拉值从框架更改为产品目录 & 现在问题已解决。任何人都可以推荐任何关于各种 Xcode 构建设置的好文章吗?浏览了 Apple 文档,那里没有太多解释。
    猜你喜欢
    • 2023-02-03
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 2014-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多