Anu*_*ora 25 ios cocoapods alamofire
使用Xcode 7
我想在一个示例项目中安装Alamofire.使用了Ray Wenderlich页面上的说明
只有从上面链接更改的是podfile - 这是来自GitHub页面,因为版本已经更新.我也使用过Swift 2.0分支.
下面是错误的snapshop,我的pod文件和我安装pod的终端帖子
PS:我想用cocoapods来安装Alamofire.我不想从github页面下载它
sat*_*hin 24
工作:
Scheme -> Manage Schemes... checked Alamofire checkbox???Build Alamofire scheme
并且,如果您使用了Playground,则应更改设置Playground:
View -> Utilities -> Show File Inspector Platform OSX ? iOS
小智 8
试试这个吧.
对于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'
Run Code Online (Sandbox Code Playgroud)
导入UIKit后导入Alamofire然后将其注释掉,首先构建项目.取消注释.(当其他答案没有时,这对我和其他人有用).
供以后遇到此问题的任何人参考:
Swift 2.x + CocoaPods 1.x
症状:构建在 Xcode 中用于调试配置,但在xcodebuild使用pod lib lint或类似命令从控制台执行时失败。结果是error: no such module 'X'
解决方案:
在MyProject.podspec不指定版本的情况下添加您的依赖项:
spec.dependency "Alamofire"
Run Code Online (Sandbox Code Playgroud)
该Podfile还应该包含相同的依赖关系。然后运行:
$ pod install && open MyProject.xcworkspace
Run Code Online (Sandbox Code Playgroud)
你应该打开.xcworkspace而不是.xcodeproj. 构建现在可以在 Xcode 和控制台中运行并pod lib lint通过验证。
我写这个是因为我试图发布一个新的 CocoaPods pod 库并且有一个类似的问题但没有找到答案,也因为谷歌导致了这个问题。
小智 5
这是该怎么做:
做完所有事情后,不要打开带扩展名的文件,.xcodeproj而是打开带扩展名的文件.xcworkspace
| 归档时间: |
|
| 查看次数: |
38453 次 |
| 最近记录: |