13用へこれまでの(12.x用の)プロジェクトを更新する実機にもiOS13アップデートのお知らせが来たので試しにあるプロジェクトを13対応にしようとした。5.0.1というパターンが多いと思う。GitHubなどに上げているプロジェクトのバイナリも5.0.1でビルドしたものかも知れない。compilerというエラーが出てしまう。GitHubに入れておいたのは、5.0.1でビルドしたパッケージ(バイナリ)だった。バイナリ互換はなさそうだ。言うわけで、Module化してある部品も5.1でビルドしなくてはいけない。「コードを書くと言う面」に限れば5.1、5.0.1の差異は小さかったので、ビルドできないことはないと思うが、振る舞いが異なる可能性があるので、悩ましい問題ではある。5.1でビルドし直さなくてはならない。GitHub等のみで管理していると大規模プロジェクトでは厳しいだろう。なんらかの構成管理ツールが必要かも知れないと思い始めた。