[Swift] 自作のパッケージをCocoaPods、Carthage、Swift Package Manager対応させる
自作のSwift製ライブラリをSwiftで用いられる主要なパッケージマネージャー(CocoaPods、Carthage、Swift Package Manager)に対応させるお話です。
自作のSwift製ライブラリをSwiftで用いられる主要なパッケージマネージャー(CocoaPods、Carthage、Swift Package Manager)に対応させるお話です。
一般的にはcocoapodsでライブラリを管理する場合、cocoapodsにライブラリを登録することになると思います。
が、ローカルにあるライブラリだったり、自分で本家からフォークしたライブラリを利用したいケースもあると思います。
そんな時のためのローカルだったりフォークしたライブラリの利用方法。
Pythonを普段使いする筆者がSwiftの文字列操作が覚えられそうにないと感じたので、SwiftでPythonと同等の文字列操作ができるライブラリを作りました。
MacOS 10.14.5
CocoaPods 1.7.4
既存のiOSアプリのプロジェクトのビルドターゲットを少し変更したので改めて、pod updateを実行してみたところ以下のエラーが出て正常にアップデートを実行できなかった。