parsingTwitter SDK

我不想整合Twitter或Facebook与我的parsing应用程序,我已经在我的login屏幕上的编码指定了我想要的。 我有6个错误:(我正在使用Xcode 5和最新版本的Parse SDK)

Undefined symbols for architecture x86_64: "_ACAccountTypeIdentifierTwitter", referenced from: -[PF_Twitter getLocalTwitterAccountAsync] in Parse(PF_Twitter.o) "_OBJC_CLASS_$_ACAccountStore", referenced from: objc-class-ref in Parse(PF_Twitter.o) "_OBJC_CLASS_$_SLComposeViewController", referenced from: objc-class-ref in Parse(PF_Twitter.o) "_OBJC_CLASS_$_SLRequest", referenced from: objc-class-ref in Parse(PF_Twitter.o) "_SLServiceTypeTwitter", referenced from: -[PF_Twitter getAccessTokenForReverseAuthAsync:localTwitterAccount:] in Parse(PF_Twitter.o) -[PF_Twitter getLocalTwitterAccountAsync] in Parse(PF_Twitter.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 

在“目标”,“常规”,“链接框架”和“库”下添加:

  • Social.framework
  • Accounts.framework

这个Match-O错误通常会出现在图片中,因为您需要链接标志-ObjC。 他们通常说你的框架链接搞砸了。 所以首先要通过比较你的左侧窗格(你看到的框架)和链接框架和库下的目标 – >构build设置来检查它们是否全部链接正确。

对于您的具体情况,我敢打赌,您将需要添加:

  • Social.framework
  • FacebookSDK.framework
  • Accounts.framework

希望这可以帮助。

点击目标→您的应用程序名称→然后点击“构build阶段”选项卡。 展开“与库链接二进制文件”添加Social.framework

编辑:也可能需要添加Accounts.framework

还需要添加Social.frameworkAccounts.frameworkTwitter.framework – 请参阅下面的完整屏幕截图:

在这里输入图像说明

文档似乎不是最新的。 为了使它工作,你必须添加帐户框架和Bolts框架,后者来与parsingsdk。

添加这些框架:

  • Social.framework
  • Accounts.framework
  • CoreData.framework