【发布时间】:2013-01-04 14:47:46
【问题描述】:
我在我的项目中添加了社交框架,并将其设为可选。我的应用程序对于 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 未找到。
所以,我无法在旧的 xcode 版本上进行任何编码。
我现在能做什么?
【问题讨论】:
-
你没有正确设置Header路径
-
Social Framework 可从 iOS 6 而非 iOS 5 获得,因此它无法在 ios 5 中工作。而且 xcode 4.2 不具备 iOS 6 兼容性,因此无法找到 Social framework 的来源,因此显示错误
-
@DixitPatel 我没有为此框架设置任何标题路径,因为它是 ios6 中的内置框架。
-
@Sumanth,我知道你在说什么,但是我怎样才能通过解决这个问题来进行编码。
-
如果您在 xcode 4.2 中开发项目并使用第三方库来实现 facebook 和 twitter 而不是使用社交框架,请从 Xcode 中删除社交框架。否则在 xcode 4.5 中开发您的项目,将社交框架添加为可选,如果检查设备的条件为 > ios6,则保留,如果不使用第三方库用于低于 ios6 的设备
标签: iphone objective-c ios xcode