Преглед на файлове

Merge pull request #170 from Svantulden/update-readme-for-spm

Updated Readme to be more clear for using it in a Swift Package
Evgenii Neumerzhitckii преди 2 години
родител
ревизия
95219e66c9
променени са 1 файла, в които са добавени 8 реда и са изтрити 1 реда
  1. 8 1
      README.md

+ 8 - 1
README.md

@@ -48,11 +48,18 @@ If you are using CocoaPods add this text to your Podfile and run `pod install`.
     pod 'KeychainSwift', '~> 20.0'
 
 
-#### Setup with Swift Package Manager
+#### Setup with Swift Package Manager (in project)
 
 * In Xcode select *File > Add Packages*.
 * Enter this project's URL: https://github.com/evgenyneu/keychain-swift.git
 
+#### Setup with Swift Package Manager (in Swift Package)
+
+If you're using KeychainSwift in a Swift package, make sure to specify a `name`. This is because SPM cannot automatically resolve a name for a package that has a different Target name in its `Package.swift` (namely `KeychainSwift`) that differs from the repo link (`keychain-swift`)
+
+```
+.package(name: "KeychainSwift", url: "https://github.com/evgenyneu/keychain-swift.git", from: "20.0.0")
+```
 
 ## Legacy Swift versions