LT(5分)

Swift Package Managerに移行してみてわかったこと iOSDC Japan 2021

5
n3k0w3n nekowen n3k0w3n

Swift Package ManagerはAppleが公式に提供するパッケージ管理ツールです。
Xcode 11から統合されたことによって、Xcode単体でライブラリの管理ができるようになりました。

当初はリソースやバイナリパッケージの対応、Xcode起動時に長いFetchが走ってしまいスムーズな開発が行えないなど様々な課題がありまだ移行は難しいという判断でしたが、アップデートでこれらが解決されより実用的になりました。

このトークでは、実際に既存のプロダクトで使っているライブラリ管理を移行してみて得られた知見や、遭遇した問題と対応方法についてざっと紹介します。