1

我正在开发我在过去 2 年完成的应用程序,并且我还使用 Facebook 集成来共享文本。现在客户想要处理这个应用程序的新版本,在新版本中,我必须在 iOS5 和 iOS6 上使用 Facebook 集成 SSO,在 xcode 4.6 中,我成功地在示例应用程序中进行了 Facebook 集成。但是,当我尝试在项目中做同样的事情(添加框架和少数 facebook 代表)时,它在添加框架后会产生很少的错误。

框架是:

  • 社会框架
  • Accounts.framework
  • libsqlite3.0.dylib
  • FacebookSDK.framework
  • AddSupport.framework

错误是:

/Applications/Xcode 4.6.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Accounts.framework/Headers/ACAccount.h:23:错误:预期“弱”之前的属性属性

/Applications/Xcode 4.6.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Accounts.framework/Headers/ACAccount.h:28:错误:预期“强”之前的属性属性

/Volumes/...../Code/code/iphone/Greggs/FacebookSDK.framework/Headers/FBRequest.h:70:错误:类“FBRequest”的重复接口声明

/Volumes/...../Code/code/iphone/Greggs/FacebookSDK.framework/Headers/FBRequest.h:83:错误:重新定义'struct FBRequest'

/Volumes/...../Code/code/iphone/Greggs/GreggsAppDelegate.m:126: 错误:预期 ':' 在 '.' 之前 令牌

/Volumes/...../Code/code/iphone/Greggs/GreggsAppDelegate.m:126:被早期的错误弄糊涂了

我在某处读到它的旧编译器问题,我正在为当前项目使用它,现在我打开最新的 xcode 4.6。但我找不到任何健康的解决方案。请帮助我。这对我来说会很棒。提前致谢。

4

0 回答 0