Alamofire没有这样的模块(CocoaPod)
使用Xcode 7Alamofire没有这样的模块(CocoaPod)
我想在示例项目中安装Alamofire。已经使用了Ray Wenderlich's page的说明
只有从上面的链接更改是podfile - 这是从GitHub页here,因为版本已更新。我也使用了Swift 2.0分支。
下面是错误的snapshop,我荚文件和我的接线柱安装荚
PS : 我想要使用椰子树来安装Alamofire。我不想从github上下载页面
试试这个吧。
对于Swift 2.0,不需要将Alamofire.xcodeproj添加到您的xcode中。只需从https://github.com/Alamofire复制并粘贴源文件夹,即可完成。
或者如果您想从Cocoapods安装Alamofire,请尝试下面的代码。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 2.0'
尝试了cocoapod位的代码..did不工作......说不能加载Alamofire的底层模块 –
我认为你必须尝试从Alamofire git项目复制和粘贴源文件夹到你的xcodeprj。或尝试将您的cocoapods更新到最新版本。 – Suraj
是的..我做到了这一点,它的工作..即使错误显示,然后它很好,我只需要建立该项目。谢谢 –
工作的:
Scheme -> Manage Schemes... checked Alamofire checkbox → Build Alamofire scheme
,如果你使用的游乐场,你应该更改设置游乐场:
View -> Utilities -> Show File Inspector Platform OSX → iOS
哇,这个工作,真的真的很惊讶 – CoderFrom94
工作对我来说......太神奇了 –
它选择阿拉莫菲尔成功,但没有工作,当我改变我的项目。 并显示生成失败,并没有这样的模块在Alamofire进口... – Chandni
导入Alamofire后导入UIKit 然后注释掉,先建立项目。 取消注释。 (当其他答案没有时,这对我和其他人都有效)。
这个问题已经是一个正确的答案。我不确定这个魔术技巧会为这个主题带来新的东西。 – olibiaz
其他答案不适合我,我曾尝试过所有的事情,花了好几天的时间来解决这个问题。也许对于其他读者来说,这可能对他们有帮助我在另一个Q页面上看到了这个确切的问题,即它是其他人的解决方案。这不是一个魔术,它是一个编程错误的修复。为什么不允许其他解决方案这不是在一个线程中重复一个答案,它提供了另一个解决方案,可能是某人需要的答案,并且尚未在此处发布。在这里看到,这是其他几个人的答案:https://github.com/Alamofire/Alamofire/issues/122 –
我不知道为什么,但它在这里工作 – Hussein
对于参考的人谁遇到这个问题在未来:
斯威夫特2.X +的CocoaPods 1.x的
症状:在Xcode中创建工程的调试配置,但失败时使用pod lib lint
或类似命令从控制台执行xcodebuild
。其结果是error: no such module 'X'
解决方案: 在MyProject.podspec
添加你的依赖,而不指定版本:
spec.dependency "Alamofire"
的Podfile
也应包含相同的依赖关系。然后运行:
$ pod install && open MyProject.xcworkspace
你应该打开.xcworkspace
而不是.xcodeproj
。该版本现在可以在Xcode和控制台上运行,并且pod lib lint
通过验证。
我写这个是因为我试图发布一个新的CocoaPods pod库,并且有类似的问题,但是没有找到答案,也是因为Google导致了这个问题。
使用这些步骤我的问题解决了:
清理项目 转到项目>构建设置>框架搜索路径 并添加
- “$ PODS_CONFIGURATION_BUILD_DIR/Alamofire” 非递归
- $(继承)为非递归
- $(SRCROOT)as recursive
一直面临着同样的问题,下面的技巧解决了这个问题
Go to Manage scheme -> Select pod library that is causing issue -> Build
Change back the scheme to project and then run the app, you are good to go
注意:如果您没有看到该计划的荚图书馆,去管理方案并选择荚库你想建立。
对我不起作用:( – Chandni
在做了@satoshin的回答后,我还必须检查Manage Schemes
窗口右侧的Shared
框。
我正在使用swift 3,我通过删除此项目的Derived Data
来解决此问题。 干杯...... !!!
我已清除派生数据,但仍显示相同问题。 – Chandni
尝试了以上所有答案? –
如果干净的项目/重新启动xcode /重新安装cocoapods等,没有工作。您可以尝试运行Product
- >Build for
- >Testing (cmd + shift + u)
。构建失败,但导入后立即工作。
仍显示相同的错误。 – Chandni
当你点击'pod install'时,你是否会下载Alamofire? –
我想是这样..我在原来的问题中添加了我的终端屏幕截图..请看看 –
你是如何解决这个问题的? – user2526811