0

任何人请让我知道这是怎么回事?一周以来,我一直被困在这个问题上,并且没有任何搜索帮助。我向 Alamofire 的开发人员发布了我的查询,但仍然没有回复。请帮忙!我完全困惑 Alamofire 的集成出了什么问题。我已经遵循了每一步,这个问题在 XCode 6.3 中出现,就像它正常运行之前一样。

在此处输入图像描述

当我在“复制框架”下添加框架时,它会添加两次显示不同路径的框架,但是当我要去那里时,它会将我带到同一个位置。这是屏幕截图。

在此处输入图像描述

我还为该问题制作了视频。可能会以更好的方式提供帮助。请看这里

此外,最新的 SDK 也包含 MAC OS 的框架,但我没有添加。我希望以上所有信息对您有所帮助。谢谢!

4

1 回答 1

0

如果没有以与实际项目相同的方式设置的示例项目,这将非常难以调试。Copy Frameworks如果你已经将 Alamofire 项目导入到你的项目中,当你将它添加到构建阶段时,你不会看到两个版本的 Alamofire 出现。如果你真的想快速解决这个问题,你有两个选择。

选项1

将示例项目推送到 Github 并在此处链接。然后,我们可以查看该项目并很快了解问题所在。这里如此困难的主要原因是大约有 10 种不同的事情可能是导致问题的原因。因此,您创建示例项目比我们周而复始(我们已经从 @Masterfego 开始)要快得多。

选项 2

大步向前,试试CocoaPods。这是一个很棒的依赖管理系统,它将永远缓解这些烦人的项目管理问题。CocoaPods 本身有很棒的文档。此外,Alamofire README详细介绍了如何使用 CocoaPods 将 Alamofire 添加到您的项目中。


推荐

我强烈建议您选择Option 2。这绝对是最快的前进方式,您不会后悔转向更强大的依赖管理系统。它使管理库更新和新安装变得非常简单。

如果您最终选择了Option 1,那么我将查看您的示例项目并修改我的答案。

于 2015-04-24T15:32:28.597 回答