【问题标题】:iOS - OAuth implementation how to create Framework ? (simple)iOS-OAuth实现如何创建Framework? (简单的)
【发布时间】:2012-05-22 03:16:57
【问题描述】:

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

这就是他们所说的:

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

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

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

框架:OAuthLibrary

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

谢谢。


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

【问题讨论】:

    标签: iphone ios oauth


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的回答,我没有看到这仅适用于 OS X。我将使用 github.com/thekarladam/MPOAuth 代替。顺便说一句,使用 ARC 很难找到一些来源。如果您有任何链接,谢谢发送。
    猜你喜欢
    • 2021-06-10
    • 2012-02-12
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    • 1970-01-01
    • 2013-09-16
    • 2012-07-28
    • 1970-01-01
    相关资源
    最近更新 更多