ios5 facebook 应用程序 - 我真的需要 github 吗?

Posted

技术标签:

【中文标题】ios5 facebook 应用程序 - 我真的需要 github 吗?【英文标题】:ios5 facebook app - do I really need git hub? 【发布时间】:2012-04-24 15:10:04 【问题描述】:

我一直在阅读有关创建我的第一个 Facebook 应用程序的信息。有些网站说我需要 git hub(但我在设置它时遇到了困难,所以宁愿不这样做),有些网站似乎没有说我需要它。我不需要将此提交到 iTunes,只需在我的设备上使用 facebook 进行测试即可。

在本站:https://developers.facebook.com/docs/mobile/ios/build/ 似乎说我需要 git hub。我在设置我的 git 集线器时遇到问题。

但是,这个网站:http://thinkdiff.net/facebook/how-to-develop-facebook-application-for-iphone/ 似乎从一个例子开始,不需要 git hub,除非他们错过了那一步。此外,他们引用的示例是 DemoApp,但我不知道如何找到它。我看到的是 hackbook,而不是 DemoApp。其他人看到 DemoApp 吗?我如何找到它...我需要点击什么才能找到它?

我也在这个网站上看到过:Graph API and iOS 指演示应用程序。也许它被重新命名为hackbook?

我在这里看到了对第一个链接的另一个引用(说明 git hub 是需要的): Graph API and iOS 但是我在遵循这个例子时遇到了麻烦。我认为它说明了将 facebook sdk 拖入我的项目的一些内容,但没有说明如何或从哪里拖到/拖到哪里,而且我没有 git hub 工作。

所以我想现在有 2 个问题: 1. 我是否需要 git hub 为我的 ios 设备(在我的情况下为 ipod touch)开发一个 facebook 应用程序。 2. 网站中提到的Demo应用程序在哪里?我只看到hackbook。

谢谢, 密歇根

【问题讨论】:

【参考方案1】:

之所以提到 Github,是因为 Facebook sdk 的代码在那里加载,您需要将其从 Github 获取到您的计算机。

您可以按照documentation 中的建议克隆存储库,或者您可以简单地从项目page 以zip 文件的形式下载代码。

至于演示应用程序,只有你提到的黑客书。

【讨论】:

有人指出hackbook示例是ios4版本而不是ios5。我想知道将它与 ios5 代码一起使用的最佳方法是什么?除了故事板,我不确定有什么区别,但我从来没有为 ios4 编写过代码。你知道移植代码时的主要区别是什么吗? 您可能应该将此作为一个新问题发布 1) 以便它变得更加明显并且您获得更好的答案,2) 能够更好地解释您的问题,以及 3) 因为它与您的不同原始问题。【参考方案2】:

问题一:Github 让您轻松控制源代码。如果你有 Mac,你可以下载 Github for Mac,这样会更容易。虽然任何项目都不需要它,但您需要从 Github 下载 SDK。

问题二:你引用的DemoApp文章发布于2010年8月20日,Facebook iOS SDK从那时起发生了很大的变化。

【讨论】:

以上是关于ios5 facebook 应用程序 - 我真的需要 github 吗?的主要内容,如果未能解决你的问题,请参考以下文章

ios - 将 facebook 与 ios5 应用程序集成

如何在 IOS5 模拟器上获取 Facebook 应用程序?

装有 iOS 5 和 iOS 6 的 Facebook

MonoTouch (Xamarin.iOS) Facebook 应用程序切换支持 iOS 5+

我无法在 iOS 5.1 中导入用于 Facebook 集成的标头

Facebook sdk 3.0 与 iOS 5 和 Xcode 4.2