gpt4 book ai didi

ios - 迪尔德 : Library not loaded: @rpath with iOS8

转载 作者:IT王子 更新时间:2023-10-29 07:35:30 24 4
gpt4 key购买 nike

我正在使用 Xcode6 和 iOS8 创建一个 iOS 框架。当我将其与 iOS 应用程序链接并尝试在设备上运行它时,出现此错误

dyld: Library not loaded: @rpath/FrameworkName.framework/FrameworkName
Referenced from: /private/var/mobile/Containers/Bundle/Application/0F2C2461-A68B-4ABA-A604-B88E6E9D1BB1/AppName.app/AppName
Reason: image not found

框架的“运行路径搜索路径”build设置默认设置为

'@executable_path/Frameworks', '@loader_path/Frameworks'

我找不到与此相关的任何文档。这是 Xcode6 引入的新功能,我希望它只需将框架包含到任何需要它的应用程序中即可工作。

最佳答案

为了使这个工作

  1. 在框架项目设置中,将安装目录从'/Library/Frameworks' 到 '@executable_path/../Frameworks'

  2. 在包含此框架的项目中,添加复制文件阶段并将此框架复制到“Frameworks”文件夹中。执行此操作后,请确保此框架列在“嵌入式​​二进制文件”部分下。

关于ios - 迪尔德 : Library not loaded: @rpath with iOS8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28244468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com