0

我目前正在做 facebook 集成,并且已经完成了本教程。到目前为止,我已经完成了第 2 步之前的所有工作。

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

在教程中还指出,如果我启用Automatic Reference Counting了应用程序(Photomania),我应该为 facebook-ios-sdk 创建一个静态库。这就是我在通过流回到 Core Data Demo 视频后发现 Photomania 实际上启用了 ARC 后所做的事情。所以现在,我通过将其复制并粘贴~/facebook-ios-sdk/scripts/build_facebook_ios_sdk_static_lib.sh到我的终端来完成静态库。这样做后,它实际上创建了新库。

但是,我看不到lib里面的文件夹facebook-ios-sdk(已经在 Photomania 中复制了)。即使通过 Finder 我可以找到 Photomania 项目,也可以使用静态库查看其中facebook-ios-sdklib文件夹。

请启发我。

4

1 回答 1

1

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

于 2012-07-06T04:24:55.280 回答