11

iPhone 5s 用の iOS 9 ベータ版をダウンロードし、完成したアプリケーションをテストしたかったのですが、私の iPhone は対象外のデバイスであると表示されます。Xcode 7 ベータ版をダウンロードせずに iPhone でアプリを実行する方法はありますか?

4

8 に答える 8

15

Xcode 6 を使用して iOS 9 デバイスでアプリを実行できますが、最初に XCode 7 でアプリをビルドする必要があります。その後、XCode 6 でサポートされます 。理由はわかりません。これは My Mac で確認しました。

[編集] 手順

  1. Xcode 6 が同じプロジェクトで開かれている間に、Xcode 7 でプロジェクトをビルドします。
  2. デバイスを切断して再接続します (これで、XCode6 でアプリを実行できます。デバイスをロードするのに少し時間がかかる場合があります)。

Xcode6 で iOS9 を確認したところ、バグは非常に少なくなっています。そのため、迅速なリリースのために XCode6 で iOS9 をサポートする計画があります。後で私はXCode7のために行います。

于 2015-06-17T00:31:20.607 に答える
14

ただし、そのままではなく、Xcode 6.4 から iOS 9.0 または 9.1 ベータ デバイスにビルドできます。Xcode 7.0 および/または Xcode 7.1 beta dmg をダウンロードし、

Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/9.0 (13A340)

Xcode 7.0 または:

.../9.1 (13B5110e)

Xcode 7.1 ベータ フォルダーから Xcode 6.x の対応するフォルダーに移動します。Xcode iOS 9.0/9.1 デバイスを再起動すると、不適格とマークされなくなります。

于 2015-09-23T01:43:02.643 に答える
13

iOS 9 ベータ版を iPhone にインストールした場合、Xcode 7 なしでは開発できません。

ただし、これはまったくひどいことではありません。同じコンピューターで Xcode 7 と Xcode 6 の両方を簡単に使用できます。

(Apple によれば、あなたができないことは、iPhone を iOS 8 に戻すことですが、それができた人々からのいくつかのコメントが以下にあります。)

于 2015-06-16T17:35:48.623 に答える
1

Xcode 7.0 でプロジェクトをビルドする必要はありません。デバイスを開いて選択するだけです。その後、Xcode 6.4 を開くと、デバイスは Xcode 6.4 でアプリをビルドするために必要なものを自動的に更新します。

于 2015-10-01T23:04:39.227 に答える
1

最も簡単で正しい方法ではありません。しかし、本当にデバイスで 1 回か 2 回テストする必要がある場合。

Xcodeでは、

  1. 製品 -> アーカイブ
  2. アドホック配布用のビルド
  3. デバイスを接続する
  4. Itunes を開き、デバイスを選択し、
  5. アプリを選択し、手順 2 で生成した .ipa ファイルを iTunes にドラッグ アンド ドロップします。
  6. インストールを押します

アプリは ios9 デバイスにインストールされます。

于 2015-11-03T11:06:00.583 に答える
0

いいえ、コンパイラやデバッガなどのツールは IDE の一部であるため、Xcode 7 ベータ版をダウンロードする必要があります。

于 2015-06-16T17:35:29.680 に答える
0

Apple Developer Web サイト (ここ) に記載されているように、Xcode 7 Beta には Swift 2 コンパイラと iOS 9 用の SDK が含まれています。私の推測では、現在の Xcode は iOS 9 SDK 用にコンパイルする方法を認識していません。

ただし、Apple は、要件として Xcode 7 について具体的に言及していません。OS X Yosemite 以降が必要であると記載されています。

Xcode 内でサポートされていない SDK を特にダウンロードすることはできないと思います。たとえば、Xcode -> Preferences -> Downloads に移動すると、Components の下に iOS 9 Simulator が表示される場合があります。

iOS 9 SDK に移動してダウンロードすると、SDK 全体ではなくデバイス OS のみがダウンロードされるようです。

結論として、SDK「キット」は Xcode 7 と統合されているため、iOS 9 デバイスで開発できると思います。アップグレードしないと、それができないと思います。私は間違っているかもしれません。

于 2015-06-16T17:46:34.863 に答える