【发布时间】:2017-08-31 21:28:58
【问题描述】:
我已经尝试了很多解决方案,但最终还是没有得到解决。我刚刚为 Alamofire 和 swiftyJson 安装了 cocoa pods。现在,当我清理和构建我的项目时,我得到了一个错误
没有这样的框架 ALAMOFIRE
当我尝试在任何 swift 文件中导入 Alamofire 时,它会显示:
没有这样的模块 ALAMOFIRE
我的更新后的 Podfile 是这样的(没有这样的框架 Alamofire 错误由这个 pod 文件解决)。但仍然得到 No such Module alamofire-:
# Uncomment the next line to define a global platform for your project
platform :ios, ’10.2’
source 'https://github.com/CocoaPods/Specs.git'
target 'ModesTests' do
use_frameworks!
pod 'Alamofire', '~> 4.4'
target 'ModesUITests' do
inherit! :search_paths
# Pods for testing
end
end
这就是我创建 Modes.xcworkspace 并安装 pods 并创建 pod 文件的方式 -:
1) 打开终端
2) 使用 cd 命令导航到包含您的 ModesSample 项目的目录:
3) 给出初始化命令
pod init
4) 使用命令打开 Podfile-:
open -a Xcode Podfile
创建的pod文件如上图所示,最后一步是-:
5) pod install
我已验证的所有内容-:
1) 我在路径下添加了 Alamofire.framework -: Modes->General->Linked Frameworks and Libraries
2) 尝试在 -: Build settings->Framework search paths 下添加 Alamofire 目录路径
3) Verified Build Active Architecture Only 值它是-:
DEBUG:YES
RELEASE:NO
谁能帮我解决这个问题,我已经尝试了 3 次。谢谢
【问题讨论】:
-
@Sneak okk 明白了你的意思你对问题有什么想法吗?
-
我不知道,这可能对您有所帮助:stackoverflow.com/questions/25817479/…,另外,请避免删除您的问题并重新发布它们以增加它们。祝你好运。
-
@Sneaks 谢谢,我会再试一次。
-
@Sneak,你试过重启 Xcode 吗?
-
您可以运行
pod deintegrate和pod install并查看再次安装 pod 是否对您有帮助。你也可以检查你的Podfile.lock并告诉你正在使用什么版本的 alamofire。你能导入 swiftjson 吗?
标签: ios swift3 cocoapods xcode8 alamofire