无法导入 Alamofire
Can't import Alamofire
我试图在我的 class 中导入 Alamofire,但我收到了错误消息 Cannot load underlying module for 'Alamofire'
。我在导入另一个库 (SwiftyJSON) 时执行了相同的步骤,并且运行良好。这是我的播客文件:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
pod 'SwiftyJSON', '~> 2.2.0'
pod 'Alamofire', '~> 1.2'
end
target 'MyAppTests' do
pod 'SwiftyJSON', '~> 2.2.0'
pod 'Alamofire', '~> 1.2'
end
然后我使用$ pod install
,我可以在Pods下找到作为模块的Alamofire。
当我输入 class import Alamofire
时,找不到它(但 SwiftyJSON 是)。
我做错了什么?
此问题已在 Github 上报告:https://github.com/Alamofire/Alamofire/issues/441
那里提到的可能修复:
- 产品 -> 清洁
- 重启Xcode
遇到此问题的其他任何人都可能忘记了一步。
您的项目可能需要 link Alamofire(或 SwiftyJSON)。
项目 > 目标 > 常规 > 链接的框架和库:
检查 Alamofire 文档并查看所需的 xcode 版本是否与您的相同。
就我而言,我的 ios 版本不同,在 pod 文件中
platform :ios, '10.0'
并且我使用 8.0
构建项目
在我的项目中使用指定版本的 pod 重建我的项目后,错误消失了。
我试图在我的 class 中导入 Alamofire,但我收到了错误消息 Cannot load underlying module for 'Alamofire'
。我在导入另一个库 (SwiftyJSON) 时执行了相同的步骤,并且运行良好。这是我的播客文件:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
pod 'SwiftyJSON', '~> 2.2.0'
pod 'Alamofire', '~> 1.2'
end
target 'MyAppTests' do
pod 'SwiftyJSON', '~> 2.2.0'
pod 'Alamofire', '~> 1.2'
end
然后我使用$ pod install
,我可以在Pods下找到作为模块的Alamofire。
当我输入 class import Alamofire
时,找不到它(但 SwiftyJSON 是)。
我做错了什么?
此问题已在 Github 上报告:https://github.com/Alamofire/Alamofire/issues/441
那里提到的可能修复:
- 产品 -> 清洁
- 重启Xcode
遇到此问题的其他任何人都可能忘记了一步。
您的项目可能需要 link Alamofire(或 SwiftyJSON)。
项目 > 目标 > 常规 > 链接的框架和库:
检查 Alamofire 文档并查看所需的 xcode 版本是否与您的相同。
就我而言,我的 ios 版本不同,在 pod 文件中
platform :ios, '10.0'
并且我使用 8.0
构建项目在我的项目中使用指定版本的 pod 重建我的项目后,错误消失了。