これにどのような用語を使用すればよいかよくわかりません。
私は現在、Mac アプリ ストアで公開するアプリのコードベースを git で管理しています。さまざまな理由から、現在、MAS 以外のリリースも公開することを検討しています。
明らかに、MAS と非 MAS リリースは、共通のコード ベースの 95% を共有します。実際、共有されない唯一の部分は、レシート チェック (MAS リリース) と、ライセンス キー + 自動更新 (非 MAS リリース) です。
これは私の質問の要点につながります-おそらくこれを行う「正しい」方法は、gitで2つの別々のブランチを維持することでしょうか? 2 つのバージョン間で受信チェックとライセンス キー コードが漏れることを心配せずに、2 つのブランチが同期していることを簡単に確認するにはどうすればよいですか? xcode プロジェクト管理はどうですか? ファイルを MAS プロジェクトに追加するとします。それを MAS 以外のプロジェクトに表示させる簡単な方法はありますか?
説明が必要な場合はお知らせください。
前もって感謝します。