Facebook ios sdk的静态库应该出现在Xcode Project中吗?

时间:2012-07-06 04:21:46

标签: ios xcode facebook

我目前正在进行Facebook整合,并且已经完成了tutorial。到目前为止,我已经完成了所有工作,直到第2步。

为了测试单点登录,我决定在Paul Heggarty的Photomania项目中实现它。要做到这一点,正如上面链接的教程所说,我应该克隆git hub存储库(在第2步)。我通过在终端上复制并粘贴git clone git://github.com/facebook/facebook-ios-sdk.git 来完成此操作并且工作正常。我可以找到facebook-ios-sdk文件夹所在的位置。很好,所以我将文件夹拖到Photomania项目中。

在教程中还说明如果我为App(Photomania)启用了Automatic Reference Counting,我应该为facebook-ios-sdk创建一个静态库。这是我在通过流式传输回到Coremania实际启用ARC的核心数据演示视频后所做的。所以现在,我通过复制并将此~/facebook-ios-sdk/scripts/build_facebook_ios_sdk_static_lib.sh粘贴到我的终端来完成静态库。这样做,它实际上创建了新的库。

但是,我无法在lib内看到facebook-ios-sdk文件夹(已在Photomania中复制)。即使通过Finder我可以找到Photomania项目,也可以使用静态库查看其中facebook-ios-sdk的{​​{1}}文件夹。

请给我启发。

1 个答案:

答案 0 :(得分:1)

你看,Xcode和finder有完全独立的文件系统(假设你没有检查“复制文件(如果需要)”选项)。将文件从finder拖动到Xcode项目时,它们会被复制并放在“Copy Bundle Resources”选项卡下,同时仍保留在Xcode文件树中拖动的常规文件结构。因此,对finder文件的更新需要将新文件拖入Xcode文件树中。就这么简单。