我正在探索SPM,现在我需要知道如何通过SPM在我的项目中导入Alamofire。如何通过swift包管理器在swift项目中添加Alamofire
回答
在项目中创建的根文件夹和你的依赖命名Package
一个.swift文件中像
import PackageDescription
let package = Package(
name: "YOUR_PROJECT_NAME",
dependencies: [
.Package(url: "https://github.com/Alamofire/Alamofire.git", majorVersion: 4)
]
)
比你的根文件夹目录下运行swift build
命令
嗨abdullah, 谢谢您的答复,但我仍然有一些问题 //我的包文件 进口PackageDescription 让包=包( 名称: “SMPPOCProj”, 依赖关系:[ 。包装(URL:“https://github.com /Alamofire/Alamofire.git“,majorVersion:4) ], 排除:[”测试“,”SMPPOCProjTests“,”SMPPOCProjUITests“] ) – Vignesh
这是问题**”编译Swift模块'SMPPOCProj' ) /Users/vt016/Desktop/temp/SMPPOCProj/SMPPOCProj/AppDelegate.swift:9:8:错误:没有这样的模块 '的UIKit' 进口的UIKit ^ /用户/ vt016 /桌面/温度/ SMPPOCProj/SMPPOCP roj/AppDelegate.swift:9:8:error:没有这样的模块'UIKit' import UIKit ^
我认为你正在尝试在你的iOS上使用它项目,但现在它不被Swift Package Manager支持。 '请注意,此时Package Manager不支持iOS,watchOS或tvOS平台。'[Swift Package Manager](https://github.com/apple/swift-package-manager)尝试使用CocoaPods或Carthage if你想使用它与依赖管理工具。 – abdullahselek
- 1. 使用Swift包管理器将Swift 3包添加到Xcode 8
- 2. 如何在Swift Project中添加Alamofire
- 3. 从Swift 2迁移项目的Swift包管理器
- 4. Swift包管理器导致Alamofire产生错误
- 5. Swift包管理器(“Swift Build”)在xcode中编译得很好
- 6. 如何使用Swift包管理器指定Swift依赖项的Beta版
- 7. 在Ubuntu上与包管理器Swift 2.2
- 8. Alamofire swift库4.4版不安装在swift 3.0.2项目
- 9. 将ObjC项目添加到Swift项目
- 10. 通过CocoaPods添加Google Maps for iOS的Swift项目中的链接器错误
- 11. 从Xcode和Swift包管理器Git推
- 12. Swift包管理器不导入
- 13. 如何通过Alamofire将数据插入Swift 3中的MySQL?
- 14. 如何使用Swift 3.0 + Alamofire 4.0在头上添加授权
- 15. 如何在Swift/Alamofire中使用multipartFormData?
- 16. 使用alamofire + swift获取动态加载的html使用alamofire + swift
- 17. Swift项目中的Swift荚
- 18. Swift包管理器在维护组结构的同时生成Xcode项目
- 19. ssl在Swift中锁定AlamoFire
- 20. swift alamofire json parse
- 21. Alamofire json swift 2.2
- 22. Swift Alamofire multipartFormData.appendBodyPart Bool?
- 23. 向Swift项目添加框架
- 24. 目标c代码的Swift包管理器
- 25. 如何将其他Firebase模块添加到Swift项目中?
- 26. 在Swift中,用参数覆盖func。添加目标到项目
- 27. 如何使用代理服务器与Alamofire 4和Swift 3
- 28. 如何在Swift中管理一系列可选项?
- 29. 如何在tableView中添加动画Swift
- 30. 如何在Swift中添加边距
的Alamofire库包括安装说明:HTTPS:/ /github.com/Alamofire/Alamofire#installation – Hodson
[Alamofire Swift 3.0在调用中额外参数]的可能重复(http://stackoverflow.com/questions/39490839/alamofire-swift-3-0-extra-parameter-in-打电话) –