it-swarm.com.de

App kann nicht in Simulator Xcode 9 Beta installiert werden

Ich habe kürzlich Xcode 9 beta heruntergeladen und als ich meine App im Simulator ausführen wollte, wird sie nicht installiert. Diese Fehlermeldung wird jedes Mal in meinem Xcode angezeigt, wenn ich versuche, die App auszuführen . enter image description here

Jede Hilfe wird dankbar sein. Vielen Dank im Voraus.

P.S: Anwendung, die in Xcode 8.3.3 verwendet wurde

18

Leider erklärt die Fehlermeldung nicht warum die Installation fehlgeschlagen ist. Sie können einen Blick auf ~/Library/Logs/CoreSimulator/CoreSimulator.log werfen, um zu sehen, ob der Rest der Fehlermeldung mit weiteren Informationen angezeigt wird. Wenn nicht, sollten Sie das Systemprotokoll des SIM-Geräts überprüfen:

Sudo xcode-select -s /Applications/Xcode-beta.app # if you haven’t already
xcrun simctl spawn booted log show

Sie können --predicate verwenden, um das ein bisschen zu filtern.

Späte Antwort kann aber sein, dass es für andere nützlich sein kann. Ich bekomme nur ein Projekt mit vorhandenem Watch-Kit und benutzerdefiniertem Tastaturcode. Nachdem ich die Kennung geändert hatte, bekam ich den gleichen Fehler und verbrachte 1 Tag, um herauszufinden, warum das passiert. 

Ich habe alles von Bundle-ID und allen Versionen überprüft. dann mache ich globale suche in xcode mit alter bezeichnung und ich fand das folgende.

 enter image description here

Hier in beiden .plist-Dateien ist der alte WKCompanionAppBundleIdentifier so, dass ich ihn mit einer neuen manuellen Anwendung aktualisiere.

WICHTIGE NOTIZ:

WENN SIE NUR ÄNDERUNGEN DES GENERAL-TABS ÄNDERN, BEDEUTET ES NICHT, DASS AT ALLE AKTUALISIERT IST. KONTROLLE MIT ALLEN MÖGLICHEN STANDORTEN DURCH SUCHEN UND ERSETZEN SIE DEN NEUEN IDENTIFIZIERER.

XCODE VERSIO: Version 9.0 (9A235)
10
Nitin Gohel

Ich bin auf die gleiche Ausgabe gestoßen und habe einen kurzen Klick auf Product> Clean gemacht.

2
Frank Tinsley

Wenn Sie CocoaPods in Ihrem Projekt verwenden, schauen Sie sich diese Antwort an: https://stackoverflow.com/a/44533287/221194

Das Ändern des Status des Pod-Unterverzeichnisses hat mir bei meinem Projekt geholfen.

1
AlexVogel

Bei der Installation meiner App auf dem IOS - Simulator (mit Xcode 9) trat ein ähnliches Problem auf.

Ich fand das Problem (zumindest für meinen Fall), es lag an einem nicht autorisierten Schlüssel (Privacy - Location When Use Use Usage Description) in der info.plist der Watch App.

Ich habe diesen Schlüssel in die info.plist der WatchKit-Erweiterung verschoben und jetzt wird die App erneut installiert.

Ich hoffe, es hilft anderen Menschen, die das gleiche Problem haben.

1
sebastien

Ich habe den gleichen Fehler erhalten und habe Cocoapods in meinem Projekt verwendet.

0
Libor Zapletal

Ich hatte das gleiche Problem. Das Protokoll zeigt, dass ein Fehler durch Google Signin verursacht wurde:

FunctionName=-[MobileInstallationHelperService stageItemAtURL:completion:], SourceFileLine=392, NSUnderlyingError=0x7f891e9a1270 {Error Domain=MIInstallerErrorDomain Code=4 "Failed to remove ACL" UserInfo={NSLocalizedDescription=Failed to remove ACL, FunctionName=-[MIFileManager _removeACLAtPath:isDir:error:]

Es funktioniert jedoch auf dem Simulator für iOS 9 und 10.

0
Bonan

Ändern Sie das Implementierungsziel entsprechend der Anforderung . Wählen Sie das Projekt> ALLGEMEIN> DEPLOYMENT TARGET Überprüfen Sie auch die iOS-Version Ihres Geräts

0
Bhawin Ranpura

In Xcode 9.0 Beta 5 bin ich auf dieses Problem gestoßen, nachdem ich ein Projekt umbenannt hatte, das eine iOS- und watchOS-App enthielt. Um das Problem zu beheben, habe ich das iOS-Ziel neu erstellt.

0
Justin Domnitz

Ich hatte das gleiche Problem in XCode 9.3.1, als ich Google Map Framework manuell zu meinem Projekt hinzufügen wollte.

Um das Problem zu beheben, entferne ich die Google-Frameworks aus Embedded-Binärdateien ...

 enter image description here

0
Alfi

Dieses Problem kann durch mehrere Ursachen ausgelöst werden. Wenn Sie sich jedoch die Protokolle unter ~/Library/Logs/CoreSimulator/CoreSimulator.log ansehen, wird ein Fehler angezeigt, der lautet:

NSUnderlyingError = 0x7fb51c271ee0 Die Hardcopy-Kopie /originPath.__ konnte nicht gebunden werden. zu/destinationPath

möglicherweise ist Ihre Build-Nummer in den Einstellungen Ihres Projektziels auf leer gesetzt. 

Gehen Sie zu Project Target > Identity > Build und legen Sie eine Build-Nummer fest. Sie müssen die App im Simulator deinstallieren und erneut installieren, bevor Sie aktualisierte Versionen installieren. 

0
Jose Reyes

Bitte überprüfen Sie die Paketkennung, um das Problem zu lösen.

0
sathis