こんにちは。今年の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で管理されていたライブラリは一部の