Appleはすべての新しいモバイルアプリにiPhone OS 3.0のサポートを義務付けている

Appleはすべての新しいモバイルアプリにiPhone OS 3.0のサポートを義務付けている

ケイティ・マーサルのプロフィール写真ケイティ・マーサル

· 1分で読めます

木曜日以降、iPhone アプリ開発者は、App Store での地位を確保したいのであれば iPhone OS 3.0 でテストするしかなくなり、サポートが切れると既存のアプリが削除される可能性があると警告されている。

iPhone OS 3.0 beta 5のリリースに伴い、登録開発者全員にメールが送信されました。ソフトウェアを公開する予定であれば、今後はコードが3.0と「互換性」を持たなければならないという内容です。Appleは、多くの既存アプリは問題なく動作すると考えていますが、2.x向けに開発されたアプリがスムーズに移行できるとは考えるべきではないと、プログラマーは明確に警告しています。

「提出されたアプリがiPhone OS 3.0と互換性がない場合は、承認されません」とメッセージには書かれています。「iPhone OS 3.0がお客様に提供開始された後、iPhone OS 3.0と互換性のないアプリはApp Storeから削除される可能性があります。」

Apple は、提出されたアプリが iPhone ソフトウェア開発キットのバージョン 3.0 を使用してコンパイルされる必要があるのか​​、それとも 3.0 エミュレーターまたはデバイスを使用してアプリをテストするだけでよいのかについては明言していない。

この要件は、サードパーティ開発者向けのモバイルOSのメジャーアップデートに対するAppleの姿勢を初めて示すものとなった。iPhone OS 3.0のプレビューイベントで、Appleは開発者が利用できるAPIの数を大幅に増やすと述べていたものの、プラットフォームに加えられたすべての変更が2.0アプリにどの程度移行できるかについては言及していなかった。今回のアップデートは、Appleが互換性を維持する意向を示しているものの、一般ユーザーが3.0にアップグレードできる頃には、すべてのユーザーが同じ状況になっていることを期待していることを示している。Appleはこれを自社からの要請というよりも、むしろ市場の現実として捉えており、多くのユーザーができるだけ早くアップデートを適用し、既存のアプリが動作することを期待している。

「何百万もの iPhone および iPod touch の顧客が今夏、iPhone OS 3.0 に移行することになる」と同社は開発者らに注意喚起している。