1

最近の iOS 開発で、非常にイライラする経験があります。状況: iOS 3.1.2 を対象とする iPhone アプリを開発しました。AppStore に提出しようとしています。

提出後にAppleから受け取ったのは、iPhone 5のトールスクリーンをサポートする必要があるということです。拒否メッセージは次のとおりです。

iPhone 5 の最適化要件

iPhone 5 をサポートするには、UI を更新して起動イメージを含める必要があります: Default-568h@2x.png

Default-568h@2x.png を含めた後、Apple は次の理由で私の送信を再度拒否しました。

無効な起動イメージ - iOS 6.0 SDK 以降でビルドされたアプリでのみサポートされるサイズ修飾子を含む起動イメージがアプリに含まれています。

Apple は iPhone 5 の画面をサポートするよう強制していますが、iPhone 5 の縦長の画面をサポートする iOS 6 でアプリをアップロードすることはできません。

そこで、iOS 6 SDK を使用してコードをコンパイルしようとしましたが、iOS 6 をサポートするには XOS 10.7 が必要であることがわかりました。私のは10.6.8です。

10.7 をサポートするには、Mac をアップグレードして 2GB メモリと i3 デュオ コア CPU を搭載する必要があります。

だから、私の質問は:

XCode 3.2.2、XOS10.6.8 を持っています。iOS 3.1.2 用の iPhone アプリを開発し、AppStore で公開できるようにしたいのですが、どうすればよいですか?

ありがとうございました。よろしく、

4

2 に答える 2

2

申し訳ありませんが、Xcode 3.2 は現時点で 1年前です。Apple は単にこれをサポートしていません。iOS 3.1.2 のインストール ベースはごくわずかであるため、これをターゲットにする理由はほとんどありません。iOS の最新機能 (iPhone 5 のサポートなど) をサポートするには、最新の SDK でアプリを構築する必要があり、開発マシンと Xcode をアップグレードする必要があります。あなたは選択肢がありません。

于 2013-07-24T15:11:11.733 に答える
2

Apple は、その古いバージョンの iOS をターゲットとするアプリを受け入れません。もう 5.0 未満のものは受け付けないと思います (4.3 かもしれませんが、私はそれを疑っています)。

于 2013-07-24T15:14:10.713 に答える