1

私はiPhoneアプリケーションとして誕生したiOSアプリケーションを持っています。iPadバージョンを作成するために分岐しました。私は、それらを統合して、単一のブランチから両方のバージョンのアプリを作成できるように取り組んでいます(Xcodeで異なるターゲットを使用)。実際、これはほとんど行われています。

問題
iPadアプリが進化するにつれて、コアデータモデルも進化しました。その結果、アプリのモデルは現在両方のアプリでバージョン3.4になっていますが、わずかに異なります(つまり、属性が異なります)。そのため、マージされたビルドを作成すると、そこにある「3.4」のバージョンが新しいバージョンと一致しないため、アプリの1つを移行できなくなります。

だから私はあなたに尋ねます、ああスタックオーバーフローの住人...これらのコードベースをマージするために進むための最良の方法に関するアイデアはありますか?

4

0 に答える 0