きっかけ
過去のSwiftバージョンでリリースをする必要があったため。
方法
- https://developer.apple.com/download/more/ にアクセス。
- 検索窓にてxcodeで検索し、プラスボタンからxipをDL。
- xipを展開。
- Xcode > Preference > Locations のCommand Line Toolsを過去バージョンに修正
- gitなどで過去バージョンのソースコードを取得。
❇︎ ここからはCarthageを導入しているプロジェクトのみ
6. Cartfile.resolvedにて、frameworkのバージョン指定をこれからビルドするSwiftバージョンに対応したバージョンへ変更する。
7. carthage bootstrap --platform iOS
をコマンドラインから実行。
❇︎ ここからはCocoaPodsを導入しているプロジェクトのみ
8. Podfile.lockにて、frameworkのバージョン指定をこれからビルドするSwiftバージョンに対応したバージョンへ変更する。
9. pod install
をコマンドラインから実行。
あとはclean → run