アップルでは、2.2.1をターゲットとするアプリを提出する必要がありますが、3.0向けにビルドする必要があります。私は(私は大部分の小規模/パートタイムの開発者が1つのiPhoneしか持っていないと思っていますが、3.0へのアップグレードは不可逆的なので、移行中のリスクを最小限に抑えるためのベストプラクティスは何ですか? 。iPhone 2.2.1から3.0への移行のベストプラクティス
私は両方のOSで完全回帰テストを行う確実な方法はないと理解していますが、回帰を最小限に抑える方法についての考えが役立ちます。ここで
は、Appleの正確なテキストです:iPhoneとiPodの
何百万も 顧客は、この夏にiPhone OS 3.0 に移動しますタッチします。今日から、 のApp Storeへの投稿は、iPhone OS 3.0の最新ベータ版で確認された になります。アプリの投稿がiPhone OS 3.0と互換性のある でない場合、 は承認されません。全く互換性 問題がないことを確認App Storeで
既存のアプリが すでに 変更せずにiPhone OS 3.0上で実行する必要がありますが、 にiPhone OS 3.0を使用して 既存のアプリケーションをテストする必要があります。 iPhone OS 3.0が になると、 とiPhone OS 3.0との互換性がないアプリケーションは、 がApp Storeから削除される可能性があります。
懸念は、私が3.0にアップグレードした場合、私は2.2.1でテストするデバイスを持っていないということです。シミュレータはまともですが、完璧ではありません。 –