Swift Package Manager を使用して、次のコマンドを使用してコンソールからフレームワークを作成しています。
迅速なパッケージの初期化 --type=library
迅速なパッケージ生成-xcodeproj
このコマンドを使用して作成された出力 Framework はCocoa Frameworkです。
代わりにCocoa Touch Frameworkを作成するにはどうすればよいですか?
Swift Package Manager を使用して、次のコマンドを使用してコンソールからフレームワークを作成しています。
迅速なパッケージの初期化 --type=library
迅速なパッケージ生成-xcodeproj
このコマンドを使用して作成された出力 Framework はCocoa Frameworkです。
代わりにCocoa Touch Frameworkを作成するにはどうすればよいですか?
Cocoa Touch Framework - iOS フレームワークです。SwiftPM は現在 iOS をサポートしていません。
Swift Package Manager Readmeからの引用です。
現時点では、Package Manager は iOS、watchOS、または tvOS プラットフォームをサポートしていないことに注意してください。
ただし、将来的にはサポートされる予定です。詳細はこちら - Swift Package Manager 3.0 Project Status
iOS フレームワークを作成する場合は、実行swift package generate-xcodeproj
してフレームワーク ターゲットを iOS に変更します。.xcconfig
カスタム構成でカスタムファイルを
渡すこともできますswift package generate-xcodeproj --xcconfig-overrides Configs.xcconfig