2

我需要在我的项目中包含 OAuth,为此我发现了这个简单的“教程”。但我不明白如何从提供的文件转到已编译的框架文件。

这就是他们所说的:

  • 导入框架 在 Xcode 中将预编译的框架添加到您的应用程序有 3 个步骤:

    • 将框架拖到 Xcode 中的 Linked Frameworks 组中,选择复制框架而不是简单地引用它。
    • 为您的应用程序的主要目标创建一个新的复制文件构建阶段。
    • 将框架从 Linked Frameworks 文件夹拖到新的 Copy Files Build Phase 并选择“Frameworks”作为其目标。

目前,请将其用作私有嵌入式框架,而不是在安装时将其复制到系统的框架文件夹中。

框架:OAuthLibrary

当我编译它时,我得到一个 .a 文件,我不明白该怎么做。(什么是链接框架组)?我把这个 .a 文件放在哪里?

谢谢。


编辑:我刚刚找到了这个RSOAuthEngine - OAuth with ARC,但它适用于 OAuth 1。我正在寻找相同的想法,但适用于 OAuth 2。

4

1 回答 1

1

从 OAuthLibrary 的网页来看,它似乎只针对 Mac OS X,而不是 iOS。

此外,iOS 不支持第三方构建的框架。但是,支持静态库。因此,您需要 (1) 使用 OAuthLibrary 源文件构建静态库,或者 (2) 将源文件直接合并到您的应用程序项目中。但这并没有改变这个库似乎只为 Mac OS X 设计的事实。

于 2012-05-22T04:10:18.263 回答