ios - 在 iOS5 项目中导入框架

标签 ios xcode

我在 Xcode 中有一个项目,我需要在其中使用 AWS SDK,但出于某种原因,我无法让它工作。如果我将 AWS.framework 文件夹复制到我的项目文件夹中,然后将其拖到 Frameworks 下的 Xcode 窗口中,则 Headers 文件夹下的所有文件都是红色的。

如果我从另一个位置拖动文件夹并允许 Xcode 将框架复制过来,则列表中的所有文件都是黑色的。

但是,当我尝试导入标题 ( #import <AWSiOSSDK/etc ) 时,它说找不到文件,并且当我输入导入语句时,AWS SDK 没有出现在自动完成中。我导入它是否正确,还是我做错了什么?

最佳答案

转到目标并单击选项卡“Build Phases”并将您的 SDK 添加到“link binary with libraries”。我没有尝试将 SDK 文件添加到我的项目中。但是试试吧。添加后,清理您的项目,然后尝试从您的框架导入文件。

关于ios - 在 iOS5 项目中导入框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8686643/

相关文章:

objective-c - 在 iOS5 中实现库时获取 "apple mach-o linker id error undefined symbols for architecture i386"

xcode - 为什么我在 Storyboard中的 View 高度不同/不显示导航栏?

ios - 尝试将 iOS 应用程序与 SIP 连接

ios - iPhone 应用程序 - 添加另一个 View

ios - Swift:设置 rootViewController 不起作用?

javascript - Phonegap IOS - 插件推送设置

ios - 如何从新的 Itunes 界面拒绝提交的二进制文件

iphone - 向应用商店提交申请?

ios - 体系结构 x86_64 : "_nlist" 的 undefined symbol

ios - 从 CocoaAsyncSocket 开始