2013-01-23 55 views
0

林集成FacebookSDK在我与iOS6的和Xcode4.5。但应用程序当我运行XCode中(的Xcode 4.2的iOS5)的prevoius版本的应用程序,我不能能够链接Social.Framework和AdSupport.Framework。他们错过了,我无法在构建阶段找到它。通过谷歌进行搜索,发现它们不在ios5中。但是,当我将这些框架设置为可选项时,我已将它们设置为可选项。但那不适合我,而且我也找不到任何解决方法。AdSupport框架和Xcode 4.2

我怎样才能得到它在xcode4.2

回答

1

工作的iOS开始支持Facebook的API,它是Social.Framework包含在iOS的6这不是在为Facebook早期版本。你不会在XCode 4.2中获得iOS的facebook api框架。

编辑:

在这种情况下,你所要做的就是,保持框架可选,你已经做了什么。在调用函数之前检查Facebook类是否存在。如果这意味着用户使用的是iOS 6或更高版本,则使用iOS 6.如果这不意味着用户使用iOS版本低于iOS 6.为了提供反向兼容性,您必须实施Facebook API。

+0

可以请告诉我,那么使用prevoius版本的Xcode的开发人员将无法将Facebook整合到他们的应用程序中? – Sindhia

+0

他们可以但不能使用iOS的Facebook内置框架。他们必须整合Facebook API。 Facebook开发人员网站上提供了哪些内容。 – Rushi

+0

我想要的是我已经整合了Facebook在ios6.I m在xcode 4.2上运行它在另一个mac上。我该怎么做在ios5上运行ios6的这个facebookintegration。我可以修改ios6中的一些设置,以便它可以在所有版本中运行。?我已经让它们成为可选项.BT不起作用 – Sindhia