gpt4 book ai didi

objective-c - dyld 未加载问题 xcode 4

转载 作者:技术小花猫 更新时间:2023-10-29 11:11:56 25 4
gpt4 key购买 nike

我将 skype fromwork 拖到我的 frameworks 文件夹中,然后导入 <Skype/Skype.h> .当我运行时,它给了我这个错误:

dyld: Library not loaded: @executable_path/../Frameworks/Skype.framework/Versions/A/Skype
Referenced from: /Users/test/Library/Developer/Xcode/DerivedData/TEST-edktdfqvxhqmfpfqrdqrmjojnfly/Build/Products/Debug/TEST.app/Contents/MacOS/TEST
Reason: image not found

最佳答案

尝试为您的项目设置“库搜索路径”build设置。

在 Xcode 4.x 中:

您需要将 .framework 从项目导航器拖到复制文件构建阶段。

在 Xcode 3.2.x 中:

  1. 选择项目 > 新建构建阶段 > 新建复制文件构建阶段

  2. 在目标下拉框中选择框架

  3. 关闭 Copy Files Phase Info 窗口返回 Xcode 主窗口

  4. 在 Groups & Files Pane 中展开 Targets > YourApplicationExectuable,您现在应该会在其中看到 Copy Files 条目

  5. 仍在“组和文件” Pane 中,将您的框架拖到“复制文件”条目中

  6. 重新编译

如果您不这样做,框架将不会实际复制到您的应用程序包中,因此当您的应用程序尝试将它加载到内存中时,它不会被发现。

关于objective-c - dyld 未加载问题 xcode 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6485444/

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