使用Dropbox OS X框架库未加载错误

时间:2013-03-02 13:40:50

标签: xcode sdk path dropbox

我已从此页https://www.dropbox.com/developers/core/sdk

下载了OS X Dropbox SDK

并使用iOS的此说明将其添加到我的项目(https://www.dropbox.com/developers/core/setup#ios)中:

...
2. Navigate to where you uncompressed the SDK and drag the DropboxSDK.framework folder into your project in Xcode
3. Make sure Copy items into destination group's folder is selected 
...

当我运行我的应用程序时,我收到此错误:

  

dyld:未加载库:   @executable_path /../框架/ DropboxOSX.framework /版本/ A / DropboxOSX   参考自:   /用户/ ksoftware /库/开发商/ Xcode中/ DerivedData / Designer_Snapper-btgmsuibcccggidhnbajjezvhhhn /编译/产品/调试/设计师   Snapper.app/Contents/MacOS/Designer Snapper原因:找不到图像

SDK中包含的DBRouletteOSX应用程序运行良好。

为什么我会出现此错误,如何修复?

1 个答案:

答案 0 :(得分:12)

问题是随下载提供的文档是错误的。在其中声明要添加新的构建阶段以将文件复制到资源的步骤中,您需要将其复制到框架。

如果您转到应用目标,请选择Build Phases部分应Copy Files部分显示Destination --> Frameworks DropboxOSX.framework作为内容。

完成此操作后,转到Project --> Clean并再次构建,这应该可以正常工作。