2013-01-04 78 views
0

我在我的项目&中添加了社交框架作为可选项。我的应用程序也不会崩溃的ios5。 But when i try to open my project in xcode 4.2,It shows me error on #import<Social/Social.h> like social.h not found。在ios5中找不到社交框架

所以,我不能够在旧的xcode版本上做任何编码。

我现在可以做什么?

+0

你没有设置标题路径正确 –

+0

社会框架是可用的iOS 6而不是从iOS 5,所以它不会在iOS 5的工作。而Xcode 4.2没有iOS 6的兼容性,所以它无法找到社会框架来自哪里显示错误 – Sumanth

+0

@DixitPatel我没有为这个框架设置任何Header Path,因为它是ios6中的内置框架。 – user1673099

回答

1

社交框架可从iOS 6获得,而不是从iOS 5获得,因此它不会在iOS 5中运行。Xcode 4.2不具备iOS 6兼容性,因此iOS6在xcode 4.5或更高版本中受支持,因此Xcode 4.2无法在其中找到社交框架来自如此它是显示错误

2

社会框架是可用的iOS 6而不是从iOS 5,所以它会给ios 5中的错误。Xcode 4.2没有iOS 6兼容性,iOS6支持xcode 4.5或更高版本,所以Xcode 4.2找不到社交框架,从而出现错误。

您还可以将框架设置为“可选”而不是“必需”。您可以通过“构建阶段” - >“与库链接二进制文件”进行更改。你必须通过编码检查框架类。

干杯!