1

複雑なタイトルでごめんなさい!しかし、私の APP は IOS 6 用の Xcode 4 を使用した開発者でした。現在、IOS 7 と XCODE 5 に移行しています。

ここで APP をビルドし、展開ターゲットを IOS 5 に設定すると、私のアプリは常に IOS 5 または 6 の電話で見栄えがします。しかし、IOS 7 では、すべてめちゃくちゃです。IOS 5をサポートする必要がある限り... IOS 7デバイスでIOS 6と完全に互換性のあるバイナリをXcodeに生成させるために設定できるフラグはありますか?

4

3 に答える 3

1

xcode 5 を使用できます。ios 6 SDK をダウンロードし、それを xcode 5 に追加して、プロジェクトのベース SDK として選択する必要があります。これを行う方法については、こちらの手順に従ってください。

于 2013-10-30T09:57:58.250 に答える
0

Xcodeを右クリック->パッケージコンテンツの表示をクリックして、次のパスに移動します

Contents/Developer/プラットフォーム/iPhoneOS.platform/Developer

iPhoneOS7.0.sdk しか表示されない場合は、下位の SDK を持っていないことを意味し、下位の SDK をコピーします。

プロジェクト設定から Base SDK を変更します。

これにより、iOS 6 スタイルの UI を使用してアプリケーションを構築できるようになり、同時に Xcode 5 を使用できるようになります。

于 2013-10-30T09:57:53.593 に答える
0

iOS6 SDK は XCode 5 では使用できません。

Xcode の古いバージョンは、開発者ポータルからダウンロードできます。 https://developer.apple.com/downloads/index.action?name=Xcode

次に、アプリの名前を変更するだけで、Mac に別の名前でインストールします。たとえば、Xcode-legacy

于 2013-10-30T09:52:29.307 に答える