2

重複の可能性:
xcode4.5でのリリースビルドでarmv6とarmv7の両方をサポートする方法

iOS4.0以降をサポートする必要があります。

ただし、Xcodeはarmv6をサポートしなくなったため、4、5、および6をサポートする単一のアプリケーションを構築して配布することは可能ですか?

古いバージョンのXcodeを使用してビルドすると、4インチのiPhone5の画面サイズをサポートできなくなると理解しています。

したがって、4.0以降をサポートできる単一のアプリを作成することは現在不可能のようです。これは正しいですか。4.3以降用に1つのアプリを作成し、4.3未満用に1つのアプリを作成する必要がありますか?

その場合、それは2つの別々のアプリの提出を意味しますか?また、アプリストアで別の名前を付ける必要がありますか、それとも同じ名前にする必要がありますか。

4

1 に答える 1

1

Apple はあなたが上に移動することを望んでいるので、彼らはあなたにこの決定を迫っています。2 つのビルドを作成するのは良い考えではないと思います。それに関する問題は、古いビルドはすべてのデバイスで使用できますが、新しいビルドは最新のデバイスでのみ機能することです (とにかく圧倒的多数です)。

あなたはこの計画を検討すべきだと思います。

  1. アプリが既にストアにある場合は、iOS 4.3 未満のサポートを継続しながらできる限り更新し、ユーザーが iOS 4.3 に移行する時間を与えてください。新しいアプリの場合は、それを送信して同じことを行います。

  2. それを最新の SDK に更新し、最終的に > iOS 4.3 である更新を送信します。

これにより、すべての人にチャンスを与えることができますが、最終的にはストアに 1 つのビルドしかありません (2 つあると混乱し、共有されるためランクが下がります)。

何百万人ものユーザーがいて、アクティブな使用の大部分がアップグレードできない非常に古いハードウェアにあることがわかっていない限り、これは良い戦略になると思います。

于 2012-11-12T18:45:33.463 に答える