我已从此页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应用程序运行良好。
为什么我会出现此错误,如何修复?
答案 0 :(得分:12)
问题是随下载提供的文档是错误的。在其中声明要添加新的构建阶段以将文件复制到资源的步骤中,您需要将其复制到框架。
如果您转到应用目标,请选择Build Phases
部分应Copy Files
部分显示Destination --> Frameworks
DropboxOSX.framework
作为内容。
完成此操作后,转到Project --> Clean
并再次构建,这应该可以正常工作。