[英]Using Swift Package Manager with Xcode
我試圖在我的XCode項目中使用以下庫
https://github.com/czechboy0/Socks
它說使用Swift包管理器來使用庫但是我不知道我應該把這行放在哪里???
.Package(url: "https://github.com/czechboy0/Socks.git", majorVersion: 0, minor: 10)
我正在使用XCode 8 beta運行mac OS 10.12 Sierra。
我相信Swift Package Manager應該配備Swift 3,而Swift 3應該是XCode 8 beta的一部分,但我對如何在swift中實際使用包管理器感到茫然。 任何幫助將不勝感激。 我對iOS開發很新,這個問題令人沮喪......
如果您需要我提供任何其他信息,請詢問:)
假設安裝了Xcode 8.0+,將Swift Package Manager與Xcode一起使用的最簡單方法是在項目根目錄中使用以下命令:
swift package generate-xcodeproj
這將創建一個新的Xcode項目,其中包含導入項目的Sources
和Dependencies
。
Swift Package Manager是一個管理Swift代碼分發的工具。 它與Swift構建系統集成,以自動化下載,編譯和鏈接依賴項的過程。 :swift.org說
要使用Socks必須添加到Package.swift清單文件中。
這就是清單文件的樣子
import PackageDescription
let package = Package(
name: "DeckOfPlayingCards",
targets: [],
dependencies: [
.Package(url: "https://github.com/czechboy0/Socks.git", majorVersion: 0, minor: 10)
]
)
當swift build
命令運行時,它將下載所有依賴項,如Carthage或Cocoapodes。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.