我正在探索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. 添加Alamofire作爲依賴通過SWIFT 3包管理器
- 2. 使用Swift包管理器將Swift 3包添加到Xcode 8
- 3. 如何在Swift Project中添加Alamofire
- 4. 從Swift 2遷移項目的Swift包管理器
- 5. Alamofire庫沒有響應與Swift包管理器
- 6. Swift包管理器導致Alamofire產生錯誤
- 7. Swift包管理器(「Swift Build」)在xcode中編譯得很好
- 8. 如何使用Swift包管理器指定Swift依賴項的Beta版
- 9. 在Ubuntu上與包管理器Swift 2.2
- 10. Alamofire swift庫4.4版不安裝在swift 3.0.2項目
- 11. 將ObjC項目添加到Swift項目
- 12. Alamofire/Swift - 如何在請求中添加布爾標頭值
- 13. 從Xcode和Swift包管理器Git推
- 14. swift包管理器鏈接動態庫
- 15. Swift包管理器不導入
- 16. 通過CocoaPods添加Google Maps for iOS的Swift項目中的鏈接器錯誤
- 17. 如何通過Alamofire將數據插入Swift 3中的MySQL?
- 18. 使用alamofire + swift獲取動態加載的html使用alamofire + swift
- 19. 如何在Swift/Alamofire中使用multipartFormData?
- 20. 如何使用Swift 3.0 + Alamofire 4.0在頭上添加授權
- 21. Swift項目中的Swift莢
- 22. ssl在Swift中鎖定AlamoFire
- 23. Alamofire json swift 2.2
- 24. Swift Alamofire multipartFormData.appendBodyPart Bool?
- 25. swift alamofire json parse
- 26. Swift Alamofire活動記錄器
- 27. Swift包管理器在維護組結構的同時生成Xcode項目
- 28. 向Swift項目添加框架
- 29. 目標c代碼的Swift包管理器
- 30. 如何使用應用程序加載器通過xcode 7.3上傳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-打電話) –