Xcode プロジェクトにローカルの SwiftPackage を追加する
SwiftPackageManager で配布されているパッケージを、ローカルに持ってきてそれを Xcode プロジェクトで参照して使用するメモ。
- パッケージのリポジトリを clone する。
- 対象のアプリのプロジェクトを開く
- Xcode のプロジェクトツリーに、パッケージのフォルダ(
Package.swiftがあるフォルダ)をドラッグ&ドロップする。- このスクリーンショットの状態になる。
- このスクリーンショットの状態になる。
- ターゲットの
Link Binary With Librariesを開く- 追加の + ボタンをクリックする。
- 対象の Package を選び、追加する。
- 追加の + ボタンをクリックする。
importできるようになっているので、ビルドする。
ローカルで参照したこの状態では Xcode 上でパッケージのコード編集してビルドすると、変更したパッケージの動作を試せるので、パッケージの挙動を試したり、修正することができる。


