我正在尝试将Alamofire添加到我的xcode v6.3.2项目中,但它不适用于我。我按照github repo中自述文件中的所有步骤进行操作,但是当我选择要添加为“嵌入式二进制文件”的框架时,它显示为红色文本,并且在代码中无法使用。
有谁知道为什么会这样?我还尝试添加一个全新的空白项目,结果相同。
答案 0 :(得分:1)
我建议你使用CocoaPods。这是你如何做到的:
首先得到Brew。打开一个终端并将其粘贴在那里:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后得到CocoaPods。为此,请在同一终端中运行此命令:
sudo gem install cocoapods
完成后,导航到终端中的Xcode项目(确保将YourProjectHere替换为您的项目名称):
cd ~/Documents/XcodeWorkspace/YourProjectHere
在此文件夹中运行命令:
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框架的课程中包含以下内容:
导入Alamofire
答案 1 :(得分:0)