私は現在、ユニバーサルアプリの完全な再設計を行っていますが、マネージャーは最初にiPhoneバージョンをリリースすることを決定しました。問題は、それが完全な再設計であるため、多くの労力を費やさずに古いコードが新しいフレームワークと互換性がないことです。それで、とにかく私がアップデートを提出して、iPadバージョンが古いバージョンを使い続けている間にiPhoneバージョンだけがアップデートされるようにすることはできますか?
どんな助けでもありがたいです、ありがとう。
これを行うには、1つのプロジェクトで両方のコードツリーを維持し、iPadが古いコードを使用し、iPhoneが新しいコードを使用することを確認する必要があります。これには、既存のライブラリなどを使用した古いコードが含まれます。これは少し悪夢のように聞こえますが、達成可能であると確信しています。分割を明確にするために、xcodeで2つの異なるツリー(読み取りフォルダー)を作成する価値があるかもしれません...
アップデートがあるときはいつでもすべてのデバイスで利用できるので、アップデートはiPhoneバージョンにのみ影響することに注意してください。
いいえ、それを行う方法はありません。ユニバーサルアプリなので、ストアにリリースすると、iPadとiPhoneの両方にアップデートがプッシュされます。iPadにもリリースが表示されないようにする回避策はありません。
@ Paul.sの回答が実行可能でない場合は、ユニバーサルターゲットをiPhoneのみのターゲットに変換し、AppStoreで更新して、iPadユーザーに更新しないように求めるすべて大文字のアプリストアの説明を入力します。