IPhone5s用のiOS9ベータ版をダウンロードし、完成したアプリケーションをテストしたかったのですが、iPhoneが不適格なデバイスであると表示されます。 Xcode 7ベータ版をダウンロードせずにiPhoneでアプリを実行できる方法はありますか?
IOS 9ベータ版をiPhoneにインストールした場合、Xcode7なしで開発することはできません。
ただし、これは完全にひどいことではありません。 Xcode7とXcode6の両方を同じコンピューターに簡単にインストールできます。
(Appleによれば、あなたがすることできないはあなたのiPhoneをiOS 8に戻すことです-しかしそれをすることができた人々からのいくつかのコメントが以下にあります。)
Xcode6を使用してiOS9デバイスでアプリを実行できますが、最初にXCode 7でアプリをビルドする必要があります。その後、XCode 6でサポートされます理由はわかりません。私はこれを私のMacでチェックしました。
[編集] ステップ
Xcode6でiOS9をチェックしたとき、バグは非常に少ないです。だから私はクイックリリースのためにXCode6でiOS9をサポートする予定です。後で私はXCode7のためにやります。
ただし、そのままではなく、Xcode6.4からiOS9.0または9.1ベータデバイスにビルドできます。 Xcode7.0および/またはXcode7.1ベータdmgをダウンロードし、
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/9.0 (13A340)
xcode 7.0からまたは:
.../9.1 (13B5110e)
xcode7.1ベータフォルダからXcode6.xの対応するフォルダへ。 Xcodeを再起動した後、iOS 9.0 /9.1デバイスは不適格としてマークされなくなります。
最新のXCodeをインストールします。 Macで両方のバージョンを保持します。新しいXCodeをインストールするときはKeepBothを指定し、インストール中にReplace presentXCodeを指定しないでください。
アプリケーションに移動し、XCodeを右クリック->パッケージの内容を表示します。パスから最新バージョンをコピーします。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
現在同じパスで作業しているXcodeにコピーします。以下のスクリーンショットを見つけて、作業を開始してください。
ハッピーコーディング。
Xcode 7.0でプロジェクトをビルドする必要はありません。デバイスを開いて選択するだけです。その後、Xcode 6.4を開くと、デバイスはXcode6.4でアプリをビルドするために必要なものを自動的に更新します。
最も簡単で正しい方法ではありません。ただし、実際にデバイスで1〜2回テストする必要がある場合。
Xcodeでは、
アプリはios9デバイスにインストールされます。
いいえ、コンパイラやデバッガなどのツールはIDEの一部であるため、Xcode7ベータ版をダウンロードする必要があります。
Apple Developer Website( here )で述べたように、Xcode 7BetaにはSwift 2コンパイラとiOS9用SDKがあります。推測では、現在のXcodeはiOS 9SDK用にコンパイルする方法を知りません。
ただし、AppleはXcode7を要件として具体的に言及していません。OSXYosemite以降が必要であると述べています。
Xcode内でサポートされていないSDKを具体的にダウンロードできるとは思いません。たとえば、[Xcode]-> [設定]-> [ダウンロード]に移動すると、[コンポーネント]の下にiOS9シミュレーターが表示される場合があります。
IOS 9 SDKにアクセスしてダウンロードすると、SDK全体ではなく、デバイスOSのみがダウンロードされるようです。
結論として、SDK「キット」はXcode 7と統合されており、iOS9デバイスでの開発が可能になると思います。アップグレードしないと、あなたがそれを行うことができるとは思いません。しかし、私は間違っている可能性があります。