2

iOS 6 にアップグレードした後、非常にバグのある XCode 4.5 を使用してデバイスをビルドしなければならなかったことに不満を感じていました。

残念ながら、このバージョンの Xcode では、何らかの理由でアプリがビュー コントローラーをプッシュまたはポップすることはできません... XCode 4.3.2 に戻すと、この問題は完全になくなります。

XCode 4.3.2 を使用して iOS 6 デバイスをビルドできるようにしたかったのですが、4.3.2 では 5.x を超えるものはサポートされていないため、公式にはサポートされていません。

これに対する回避策または修正はありますか?

4

2 に答える 2

7

この問題の修正は次のとおりです。

1) XCode の最新の開発者リリースをインストールするときは、コンピューターに以前のバージョンを残します。

2) XCode の以前のバージョンが終了していることを確認してから、開発者リリース バージョンを開き、オーガナイザー ウィンドウを開きます。

3) 古いバージョンの XCode を開き、オーガナイザー ウィンドウを開きます。

4) XCode の古いバージョンをクリックして戻すと、実行スキームのドロップダウン メニューの下にデバイスが表示されます。これで、「サポートされていない」デバイスでビルドして実行できるようになります。

注: これは、iPhone 4S 用の iOS 6 上に構築された XCode 4.3.2 および XCode 4.5 で機能しました。XCode または iOS の将来のバージョンでは動作する場合と動作しない場合があります。

于 2012-06-23T19:09:21.623 に答える