質問: 2月からiOSアプリの64bit対応が義務付けられ、遅ればせながら当方のアプリも64bit対応を行いました。 しかし、App Storeに64bit/32bitの混在アプリを公開する場合は、Deployment TargetをiOS 5.1.1以降にする必要があるという情報を見ました。 当方のアプリはiOS 4.3を使っているユーザーも居るため、旧バージョンのアプリも引き続きダウンロード可能な状態にしたいと思っています。 そこで、古いiOSでアプリをダウンロードしようとすると「この App の旧バージョンをダウンロードしますか?」と表示されるアプリ(Chromeなど)がありますが、これは、開発者側は特に何もしなくても実現できる機能なのでしょうか?
回答: はい。App Store(もしくはiTunes Connect)が各バージョンごとのipaを保持しています。サポート対象外となった端末でダウンロードを試みると、そのバージョンがサポートされていたipaがダウンロードされます。ただし、ダウンロード可能なのは、そのアプリを過去に一度でもダウンロードしたことがある端末(Apple アカウント)のみです。