3

我已经从这个页面下载了 OS X Dropbox SDK https://www.dropbox.com/developers/core/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/../Frameworks/DropboxOSX.framework/Versions/A/DropboxOSX 引用自:/Users/ksoftware/Library/Developer/Xcode/DerivedData/Designer_Snapper-btgmsuibcccggidhnbajjezvhhhn/Build/Products/Debug/Designer Snapper.app/Contents/MacOS/Designer Snapper 原因:找不到图像

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

为什么我会出现此错误,如何解决?

4

1 回答 1

12

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

如果您转到您的应用程序目标,请选择该部分应显示的Build Phases选项卡作为内容。Copy FilesDestination --> FrameworksDropboxOSX.framework

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

于 2013-03-22T09:38:54.027 回答