2

私は常に iOS 7.1 向けのアプリケーションを構築し、対象としてきました。

最近 AppCode を 3.0 にアップグレードしたので、最新の Xcode 6.0-beta をインストールしたところ、AppCode で奇妙なことが起こっていることに気付きました。私のプロジェクト設定が Xcode でそう言っていないにもかかわらず、すべてのシミュレータ デバイスは iOS 8.0 を使用するように設定されていました (値がiphoneos; に設定されていることを意味しますLatest iOS SDK)。

ここに画像の説明を入力

プロジェクト設定で Base SDK を構成しようとしましたが、多くの選択肢がありません。

ここに画像の説明を入力

iOS 7.1 に戻すにはどうすればよいですか?

4

4 に答える 4

5

これは、Xcode 6 に対して動作するように Appcode 3.0 を設定したことが原因である可能性があります。Xcode 6 では、まだ 7.1 シミュレーターをダウンロードしていません。

修正は、Xcode 6-> Preferences-> Downloads に移動し、Simulator 7.1 をダウンロードすることです。その後、動作するはずです (もちろん、展開ターゲット iOS 7.x のプロジェクトも必要です)。

または: 右側の [設定] -> [Xcode] で AppCode を Xcode 5 に戻すように切り替えると、Xcode 5.x に戻すことができます。

于 2014-06-22T09:48:00.217 に答える
2

@brainray が言ったように、AppCode が次のようになっていることが判明しました。

... Xcode 6に対して動作するように[構成]。

7.1 シミュレーターのインストールは機能しましたが、長い時間がかかり、最終的に Xcode 6.0 環境はベータ版であり、一部のツールは追いつくところです。たとえば 、 Specta で XCTests を実行できませんでした。

私が実際に既存の Xcode 5.1.1 インストールに対して実行することを望んでいた最良のソリューションです。これをPreferences > Xcode行い、ドロップダウン メニューで構成します。

AppCode Xcode の選択

于 2014-06-23T12:21:08.407 に答える
1
  1. Xcode 6 > Preferences > Downloads で Simulator 7.1 をダウンロードします。
  2. Deployment Target を 7.1 に設定することを忘れないでください。AppCode は、プロジェクト設定に従って、シミュレーターとデバイスのリストを自動的に更新します。
于 2014-06-23T11:00:32.977 に答える
0

同様の問題があります。XCode 6 があり、7.1 エミュレーターをインストールし、appCode を再起動しましたが、Base SDK ドロップダウンに iOS 8.0 しか表示されず、テストを実行しようとしてもシミュレーターが表示されません。アーキテクチャの不一致が原因で、テストの実行が失敗します。

于 2014-11-06T18:35:07.867 に答える