在Xcode中集成适用于iOS5和iOS6的Facebook SSO时出错

时间:2013-03-05 08:02:18

标签: iphone ios xcode facebook

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

框架是:

  • Social.framework
  • 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:error :期望在'弱'之前的属性属性

     

/ Applications / Xcode 4.6.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Accounts.framework/Headers/ACAccount.h:28:error :期望在'strong'之前的属性属性

     

/ 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:被先前的错误搞糊涂,纾困

我在某处读到了我正在使用的旧编译器问题,现在我正在使用lates xcode 4.6。但我找不到任何健康的解决方案。请帮助我。这对我来说很棒。提前谢谢。

0 个答案:

没有答案