iOS5を使用してiTunesストアにあるアプリケーションを書き換えました。既存のアプリケーション:iOS 4.2からiOS 5.0へのアップグレード
- 元のアプリケーションは、iOS 4.2以降でarmv6とarmv7をサポートしていました。 (iOS5をAPIは唯一のARMv7でサポートされているため)
- 新しいアプリはiOS5.0上のARMv7以降でのみサポートされてい
だから問題があります。 iTunesを使用すると、一部のユーザーがアップグレードを取得できなくなる可能性があるため、このアプリケーションをアップグレードすることはできません。エラーメッセージ:
このバンドルは無効です。
Info.plist
のUIRequiredDeviceCapabilities
には、このアプリケーションが以前のバージョンでサポートされていたデバイスで実行されないような値を含めることはできません。
UIRequiredDeviceCapabilities
の値はarmv7です。 armv7はiOS5 apiで必要です。
私は何をしますか?私は古いアプリを引っ張って新しいアプリに置き換えますか?私の顧客はどうですか?彼らはどのようにアップグレードすることができますか?回避策はありますか?