Ios 阿拉莫菲尔“;安装“;不工作(嵌入二进制文件中的红色文本)

Ios 阿拉莫菲尔“;安装“;不工作(嵌入二进制文件中的红色文本),ios,xcode,swift,xcode6,alamofire,Ios,Xcode,Swift,Xcode6,Alamofire,我正试图将Alamofire添加到我的xcode v6.3.2项目中,但它不适合我。我遵循了github repo自述文件中的所有步骤,但当我选择要添加为“嵌入式二进制文件”的框架时,它会显示为红色文本,并且在代码中不可用 有人知道为什么会这样吗?我还尝试添加到一个全新的空白项目中,结果也一样。我按照页面上发布的说明进行了操作,你说得对,这种情况确实发生了,但即使这样也能奏效 只需构建项目,然后您就可以将导入Alamofire并毫无问题地发出请求 我希望这对你有帮助。我建议你使用椰子荚。以下是

我正试图将Alamofire添加到我的xcode v6.3.2项目中,但它不适合我。我遵循了github repo自述文件中的所有步骤,但当我选择要添加为“嵌入式二进制文件”的框架时,它会显示为红色文本,并且在代码中不可用


有人知道为什么会这样吗?我还尝试添加到一个全新的空白项目中,结果也一样。

我按照页面上发布的说明进行了操作,你说得对,这种情况确实发生了,但即使这样也能奏效

只需构建项目,然后您就可以将
导入Alamofire
并毫无问题地发出请求


我希望这对你有帮助。

我建议你使用椰子荚。以下是如何做到这一点:

先喝啤酒。打开一个终端并将其粘贴到其中:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后买椰子荚。要执行此操作,请在同一终端中运行此命令:

sudo gem install cocoapods
完成此操作后,导航到终端中的Xcode项目(请确保在此处用项目名称替换您的项目):

在此文件夹中运行以下命令:

pod init
在运行pod init之后,将创建一个名为:Podfile的文件。通过键入以下内容编辑此文件:

vi Podfile
首先,此文件将包含:

# Uncomment this line to define a global platform for your project
# platform :ios, '6.0'

target 'YourProject' do 

end

target 'YourProjectTests' do

end
编辑它以包含以下内容:

# Uncomment this line to define a global platform for your project
platform :ios, '8.0'
use_frameworks!


target 'YourProject' do

    pod 'Alamofire', '~> 1.2'

end

target 'YourProjectTests' do

end
现在完全退出Xcode并在终端中运行此命令:

pod install
最后但并非最不重要!键入以下命令:

open YourProjectHere.xcworkspace
一切都应该启动并运行!确保在要使用Alamofire框架的类中包含以下内容:

进口阿拉莫菲尔


尝试使用CocoaPods是非常简单的,最好在AlamofireI的每个版本中手动安装CocoaPods…你说得对,我应该尝试一下。依赖管理器很好。那里也有问题。也许我没有进口?我得试一下。椰子荚似乎对我有用。非常感谢维克多对椰子荚的最初建议。我对iOS还不太熟悉(很惊讶?),也没有想到会有一个依赖关系管理器。这绝对是正确的选择。
open YourProjectHere.xcworkspace