1

既存のアプリケーションをビルドするときに、何をする必要があるのか​​疑問に思っています。現在、ターゲットビルドSDKとして4.0を使用してARM6とARM7をターゲットにしています。

ARM6のサポートを本当にやめたくはありませんが、自分のアプリが新しいiPhoneで使用できることも確認したいと思います。私が言えることから、Appleはまた、すでにストアにあり、そのアーキテクチャをサポートしているアプリでARM6のサポートを終了することを許可しません。

iPhone 5ユーザー専用に新しいバージョンのアプリケーションを作成する必要がありますか?

4

2 に答える 2

1

Apple では、ARMv6 のサポートを削除できます。

トリックは、展開ターゲットを、ARMv7 サポートが保証されている iOS バージョンに設定する必要があることです (これは 4.3 になると思います)。

つまり、アプリを iPhone 5 で実行するためだけに ARMv6 を削除する必要はありません。既存のアプリは問題なく動作します (ただし、新しい iOS 6 機能は使用できません)。

于 2012-09-27T20:19:21.760 に答える
0

ARMv6サポートを削除したくない場合はどうなりますか?多くの人がまだ古い電話を使用しています。私のアプリはiPhone5でフルスクリーンをサポートする必要があります。

これは基本的に、Appleが同じアプリをiPhone5以前の電話で実行できないようにしたことを意味します。

私はiPhone5バージョンをiTunesconnectで別のアプリとして提出して、人々が古い電話でアプリを使用し、iPhone5でフルスクリーンを楽しむことができるようにします。Appleが私のアプリを拒否しないことを願っています-それは彼らのせいですすべて!

于 2012-12-21T16:49:26.843 に答える