こんにちは。今年の5月に入社したiOSエンジニアの大石(id:k_oishi)です。 今回は弊社がリリースしているStudyplusのiOSアプリのライブラリ管理をCocoaPodsからCarthageに移行した件をご報告します。 プロジェクトの構成と開発PCのスペック 現在のStudyplus iOSは以下の構成となっています。 開発環境: Xcode 10.3 言語: Swift, Objective-C(割合は86:14) ライブラリ管理: CocoaPods, Carthage CI/CD: fastlane, CircleCI, DeployGate また、私が入社時に希望して用意されたMacBook Proのスペックは以下のとおりです。 気になるライブラリのビルド時間 私が入社した時点でCarthageの導入はされていましたが、Carthageで管理されていたライブラリは一部の
![Studyplus iOSでライブラリ管理をCocoaPodsからCarthageに移行した件 - Studyplus Engineering Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/f2a75407e71b96f986bf3e5ec8fd63bc60347464/height=288;version=1;width=512/https%3A%2F%2Fs3-ap-northeast-1.amazonaws.com%2Fesa.s3.prod.lithium.studylog.jp%2Fuploads%2Fproduction%2Fattachments%2F8682%2F2019%2F09%2F13%2F56474%2Fba37a366-6aaa-4e01-adc8-932806e6d45b.png)