webentwicklung-frage-antwort-db.com.de

iOS 9 wird von Xcode 6.3 nicht unterstützt

Ich habe die iOS 9-Betaversion für das iPhone 5s heruntergeladen und wollte eine Anwendung testen, die ich fertiggestellt habe, aber jetzt heißt es, dass mein iPhone ein nicht berechtigtes Gerät ist. Gibt es eine Möglichkeit, Apps auf meinem iPhone auszuführen, ohne die Xcode 7-Betaversion herunterzuladen?

11
N7infiltrator

Wenn Sie iOS 9 beta auf Ihrem iPhone installiert haben, können Sie ohne Xcode 7 keine Entwicklung darauf durchführen.

Dies ist jedoch keine völlig schreckliche Sache; Sie können sowohl Xcode 7 als auch Xcode 6 auf demselben Computer installieren.

(Was Sie nicht tun können, laut Apple, stellen Sie Ihr iPhone auf iOS 8 zurück - aber es folgen einige Kommentare von Leuten, die dies tun konnten.)

13
matt

Sie können die App auf einem iOS 9-Gerät mit Xcode 6 ausführen. Zunächst müssen Sie jedoch Sie müssen Ihre App auf XCode 7 erstellen, danach wird sie auf XCode 6 unterstützt.. Ich weiß nicht, warum. ____.] Ich habe dies auf meinem Mac überprüft. 

[EDIT] Schritte

  1. Erstellen Sie das Projekt auf Xcode 7, während Xcode 6 im selben Projekt geöffnet ist.
  2. Trennen Sie das Gerät und schließen Sie es erneut an. (Jetzt können Sie Ihre App auf XCode6 ausführen. Das Laden des Geräts kann etwas dauern.)

Wenn ich iOS9 mit Xcode6 überprüft habe, sind die Fehler sehr geringer. Ich habe also vor, iOS9 mit XCode6 für die schnelle Freigabe zu unterstützen. Später werde ich für XCode7 tun.

15
Sabareesh

Sie können von Xcode 6.4 aus ein Beta-Gerät für iOS 9.0 oder 9.1 erstellen, jedoch nicht standardmäßig. Laden Sie Xcode 7.0 und/oder Xcode 7.1 Beta dmg herunter und kopieren Sie die

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

ab Xcode 7.0 oder:

.../9.1 (13B5110e)

von Xcode 7.1 Beta-Ordnern in den entsprechenden Ordner in Ihrem Xcode 6.x. Nach dem Neustart von Xcode iOS 9.0/9.1 werden Geräte nicht mehr als unzulässig markiert.

14
maniacus

Installieren Sie den neuesten XCode. Behalten Sie beide Versionen auf Ihrem Mac. Geben Sie beides beibehalten, wenn Sie den neuen XCode installieren, und geben Sie während der Installation nicht den aktuellen XCode ersetzen.

Klicken Sie mit der rechten Maustaste auf XCode -> Paketinhalt anzeigen. Kopiere die neueste Version aus dem Pfad:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

und kopiere in den Xcode, den du gerade im selben Pfad arbeitest. Finden Sie die Screenshots unten und beginnen Sie mit der Arbeit.

 enter image description here

 enter image description here

Glückliche Kodierung.

2

Sie müssen Ihr Projekt nicht bei Xcode 7.0 erstellen. Öffnen Sie einfach Ihr Gerät und wählen Sie es aus. Öffnen Sie anschließend Ihren Xcode 6.4 und Ihr Gerät aktualisiert automatisch die erforderlichen Elemente, um die App mit Xcode 6.4 zu erstellen

1
Mauker

Nicht der einfachste oder richtige Weg. Muss man aber wirklich ein- oder zweimal im Gerät testen.

In Xcode

  1. Produkt -> Archiv
  2. Erstellen Sie für Ad-hoc-Verteilung 
  3. Schließen Sie das Gerät an 
  4. ITunes öffnen, Gerät auswählen, 
  5. Wählen Sie Apps aus, ziehen Sie die in Schritt 2 erzeugte .ipa-Datei per Drag & Drop in iTunes
  6. Klicken Sie auf Installieren

Die App wird auf dem ios9-Gerät installiert.

1

Nein, Sie müssen Xcode 7 Beta herunterladen, da Tools wie der Compiler und der Debugger Teil der IDE sind.

0
tweetjay

Wie auf der Apple Developer Website ( hier ) angegeben, verfügt Xcode 7 Beta über den Swift 2-Compiler und das SDK für iOS 9. Ich vermute, Ihr Xcode kann nicht für iOS 9 SDK kompilieren. 

Xcode 7 wird von Apple jedoch nicht ausdrücklich als Anforderung genannt. Es gibt an, dass OS X Yosemite oder höher erforderlich ist. 

Ich glaube nicht, dass Sie speziell ein SDK herunterladen können, das in Xcode nicht unterstützt wird. Sie können beispielsweise zu Xcode -> Voreinstellungen -> Downloads gehen und unter Komponenten den iOS 9-Simulator sehen. 

Wenn Sie zum iOS 9 SDK gehen und es herunterladen, scheint es nur das Betriebssystem des Betriebssystems und nicht das gesamte SDK herunterzuladen.

Zusammenfassend glaube ich, dass das SDK "Kit" in Xcode 7 integriert ist, mit dem Sie Ihr iOS 9-Gerät entwickeln können. Ohne ein Upgrade sehe ich nicht, dass Sie das können. Ich könnte aber falsch liegen. 

0
user1171911