AdWhirl がスポンサーとなっているバージョンのアプリ (Moonrise) があり、広告なしの $.99 バージョンを提供したいと考えています。
メンテナンス上の理由から、いくつかの #defines を変更して広告のオンとオフを切り替えるだけの 1 つのアプリを作成したいと考えています。
しかし、名前とバンドル ID が異なる、いわば 2 つの異なる「アプリ パッケージ」にコンパイルするにはどうすればよいでしょうか。
試してみる前に注意を求めているだけだと思います。落とし穴がある場合は、考えておく必要があります。また、もっと簡単な方法があれば教えていただきたいです (これは開発者の間で一般的であるため)。
計画は
- バンドル識別子を作成し、-info.plist で変更します
- 新しい名前で新しいアプリを作成し、バンドルの表示名とアイコンを変更します
- #define などで広告を表示しないようにする
- App Store にアップロード
私は何かを逃したことがありますか?