【发布时间】:2013-03-19 07:49:44
【问题描述】:
我正在与我的项目进行 Facebook 集成。但不小心将 Social.Framework 和 AdSupport.framework 从项目的 Build Phases 中删除。我怎样才能将它们取回。有没有办法在外部添加它们?
【问题讨论】:
-
当我在项目中添加这些时,我得到了这些 ld:警告:忽略文件 /Users/admin/App(1)/Social.framework/Social,缺少文件 /Users/admin/ 中所需的架构 i386 App(1)/Social.framework/Social(2 片)和这个错误:“_OBJC_CLASS_$_ASIdentifierManager”,引用自:FacebookSDK(FBUtility.o)中的 objc-class-ref。你能告诉我这些错误是什么。当我添加了我得到的社交和广告支持框架?在他们旁边是蓝色的..这是否意味着他们没有添加?
-
是的,我认为你没有以正确的方式添加这些......
-
但到现在我已经尝试了很多次。我一次又一次地添加它们,但我仍然遇到错误
-
转到目标 - 将二进制文件与库链接,然后单击任何框架,然后右键单击并选择在查找器中显示,您会弹出一个包含所有先前框架的窗口,然后只需复制这些框架并粘贴到弹出窗口中up window..simple.then 点击 Link binary with with libraries 你得到了你的两个框架然后使用它。
-
没关系..再次感谢你..