ライブラリのソースコードを変更してもデバッグ時に反映されない問題
開発環境
- Xcode Version 10.2 (10E125)
- Cocoapods Version 1.6.1
Cocoapodsのライブラリを開発している際、Demoプロジェクトを開発しながらもライブラリのソースをいじりたくなるタイミングがあると思います。
Pods/Development Pods/LibraryName
ディレクトリの中にソースがあるので、そのまま変更して問題ないのですが、ソースコードを変更しても実行した際に反映されないと言う問題が起きていました。
その問題を解消した方法を記載します。
Cleanすると反映されるようになりますが、根本的な解決策ではありませんよね。
解決方法
-
Menu bar > File > Workspace settings ...
を選択。 -
Build System
をNew Build System(default)
からLegacy Build System
に変更する。
これらの手順を踏むことで、ライブラリのソースコードが反映されるようになります。
めでたしめでたし!
教えていただいた @shoheiyokoyama さんありがとうございました🙇♂️