私は実際にデータベースで実行されているアプリを 1 つ持っており、データベースが異なることを除いて、最初のアプリのような 2 つ目のアプリを作成したいと考えています。何をするのが最善ですか?重複したxCodeプロジェクトは最良の解決策ですか?
みんな、ありがとう、
ベン
Git リポジトリを初期化して別のブランチを作成すると、マスター リポジトリに変更があった場合でも、2 つの異なるプロジェクトを変更する必要はありません。
2 つのターゲットを用意し、実行時にバンドル識別子をチェックしてデータ (ベース) を切り替えます。
アプリはまったく同じですが、データベース内のデータが異なる場合は、同じコード ベースを使用する必要がありますが、バンドル ID は異なります。これを行うには、Xcode プロジェクトを複製するか、簡単にするために、1 つのプロジェクトを使用して、App Store 用にビルドする前にのみバンドル ID を変更します。