Cocoapods + 无法加载模块 'x' 的基础模块

95

我正在运行XCode 7,Swift 2.0,iOS 9。

我想使用Cocoapods在我的项目中安装Alamofire。我已经完成了以下步骤:

gem install cocoapods

pod setup

pod init

将Podfile更新为:

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

target 'JSONeg' do

  pod 'Alamofire', :branch => 'swift-2'

end

然后我安装了pod:

pod install

接着我在ViewController.swift中添加了以下内容:

import Alamofire

这会引发以下错误:

Cannot load underlying module for 'Alamofire'

我尝试使用另一个pod,也出现了同样的错误,所以我猜测问题在于Cocoapods的安装。非常感谢您提供任何帮助。


请检查您是否已导入所需的框架。 - user3722523
21个回答

0
安装CocoaPods时,请确保通过删除#来指定ios 9.0。因此,# platform :ios, '9.0'应该改为platform :ios,'9.0'。然后,如果再次显示错误,只需构建和运行即可。构建并运行后,错误不应再次出现。
此外,如果您在计算机上安装了多个版本的Xcode,也可能会出现这种情况。首先退出(而不是仅关闭)所有版本的Xcode。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接