1

iOS 5.1 BASE SDKプロジェクト(Xcode 4.3.2を使用)をiOS6デバイスにデプロイしたいと思います。私はこの問題に関する現在の解決策を十分に認識しています。

注: MBPRO 13'で作業していて、iPadシミュレーターが画面に収まらないため、シミュレーターで作業したくありません。私はiPadをダウングレードできないように見えるので、これは私が対処しなければならないことです。

オプションA: Xcode4.5へのアップグレード

不利益

  • Xcodeの複数のバージョンを使用しているときに問題を抱えている人はたくさんいますが、私は現在のプロジェクトに深く関わっています。だから私はこれを危険にさらすことはできません。

オプションB:アーカイブファイルを作成し、IPAファイルとして配布します。次に、iTunes経由でデバイスに送信します。

不利益

  • 私は何も変更する必要がないので、このオプションは最も適切なオプションのようです。ただし、問題は、IPAを作成してiTunes経由でデバイスに送信するのに約3〜4分かかることです。

オプションAまたはBの欠点の回避策を求めています。

  • Xcodeの両方のバージョンを維持し、100%のセキュリティでそれらを切り替え、Xcodeを壊さないための確実な方法はありますか?
  • IPAを取得し、オプションBのデバイスに配置するような自動化はありますか?
  • または、この問題の解決に役立つオプションCはありますか?

これは一般的な問題であるはずなので、この問題には簡単な解決策があるはずです。

4

1 に答える 1

2

Q:両方のバージョンのXcodeを保持し、100%のセキュリティでそれらを切り替えて、Xcodeを壊さないための確実な方法はありますか?

A:はい、別の場所にインストールするだけです。にインストールされているXcodeのバージョンとにインストールされ/ApplicationsているDeveloperPreviewバージョンを定期的にリリースしてい~/Applicationsます。

Q:IPAを取得し、オプションBのデバイスに配置するような自動化はありますか?

A:そうは思いませんので、自分で書いてください。TestFlightを使用することもできます。

Q:または、この問題の解決に役立つオプションCはありますか?

A:Xcode 4.6にアップデートして、正常に動作します。

また、iPhoneシミュレーターは、デスクトップに合わせてスケーリングできることにも注意してください。15インチMBPでRetinaiDevicesに対してテストするときは、よくそうしなければなりません。

于 2013-02-15T14:18:47.030 に答える