Ich habe gerade auf XCode 9 aktualisiert und erhalte jedes Mal App installation failed Could not write to the device
error popup. Ich sehe, dass es ältere Fragen zu diesem Thema gibt, aber diese betrifft speziell iOS11 und XCode9. Ich hatte das Problem noch nie zuvor.
Wie kann ich sicherstellen, dass XCode 9 jedes Mal eine App auf dem Gerät installieren kann?
In meinem Fall wurde dieses Problem dadurch verursacht, dass das App Store-Verteilungszertifikat verwendet wurde, während das iPad drahtlos verbunden war.
Xcode 9, кажется, имеет много разных проявлений этой проблемы. Bei der Suche nach einem Artikel im Zusammenhang mit einem Artikel, bei dem ein Fehler aufgetreten ist Эти шаги всегда решают для меня (от наименее болезненного до наиболее болезненного):
Если все остальное терпит неудачу, однажды полный перезапуск исправил это для меня. Но вероятная причина была в другом.
Xcode und XCode spielen zusammen.
In meinem Fall möchte ich die watchOS-App testen und das Debug-Bereitstellungsprofil auf "Freigeben" setzen. Ich habe auf Automatisch eingestellt und das Problem ist weg.
Ich hatte ein ähnliches Problem und wurde mit den folgenden Schritten gelöst:
Delete app
vom GerätDisconnect device
vom SystemRestart iPhone device
und Xcode
Clean your project
(Tastenkombination: cmd + shift + k
)Rebuild
Ihr ProjektDie Lösung, für die nicht auf das Gerät geschrieben werden konnte, besteht darin, erneut auf die Schaltfläche Ausführen zu klicken, nachdem diese Fehlermeldung abgewiesen wurde.
In einigen Fällen erhalte ich die Fehlermeldung, dass die App-Installation fehlgeschlagen ist: unbekannter Fehler. In diesem Fall muss ich vor dem Bauen sauber machen.
Das Löschen der App vom Gerät hilft auch.
Ich musste das System auf dem Mac tatsächlich neu starten, dadurch wird das Problem für eine Weile gelöst, aber es kommt irgendwann wieder. Keine der anderen hier genannten Lösungen funktionierte für mich.
Ich hatte die gleiche Frage, die durch Löschen anderer Debug-Apps von meinem iPhone gelöst werden konnte. Dann funktionierte es.
Ich habe alle Methoden ausprobiert, sie haben bei mir nicht funktioniert.
Und ich habe das Problem behoben, indem ich die von ln -s
erstellte Softlink-Datei entfernt habe.
Ich habe dieses Problem App installation failed - Could not write to the device
erhalten und es mit den folgenden Schritten gelöst
Es hat für mich funktioniert.
In meinem Fall tritt das Problem auf, während ich manual signing verwende und versuche, die App im Release-Modus zu debuggen. Obwohl der Fastlane in diesem Modus gut erstellt und hochgeladen wird, schlägt das direkte XCode-Debuggen mit dem Fehler "Could not write to the device"
fehl. Das Umschalten auf automatisches Signieren Modus hat dieses Problem behoben.
Ich habe jede Lösung ausprobiert, die ich in Apple-Entwicklerforen und stackoverlow ohne Erfolg finden konnte.
Das Einzige, was ich gefunden habe, ist, die Anwendung zu archivieren, zu exportieren und dann über iTunes zu installieren.
Ich habe fastlane für meine Build-Automatisierung verwendet, aber auch das ist kaputt.
Was ist der Unterschied darin, wie das Archivierungstool die App exportiert und was Xcode tut?
Jeder löst dieses Problem auf andere Weise. Bei mir wurde der Name der ausführbaren Datei geändert, die App wurde erstellt (das Problem "Sie haben keine Berechtigung usw.") und der Name der ausführbaren Datei wurde wieder auf den ursprünglichen Wert geändert.
Ich habe mich angemeldet, als ich mich nicht mit meinen Anmeldeinformationen für das iTunes-Entwicklerportal angemeldet hatte, um mich bei XCode anzumelden. Als ich es tat und alle abgeleiteten Daten löschte, hat es geklappt.
Xcode 9. iOS 11 SDK. Schauen Sie sich SDK 4.x.x an - ÖFFNEN SIE DIE WATCH-APP auf dem iPhone, nachdem der Vorgang fehlgeschlagen ist. Meine Watch-Registerkarte -> (nach unten scrollen) -> Installieren Sie Ihre App. Hoffe das hilft. Sie benötigen nur Berechtigungen von der "Watch" -App.
Ich habe dieselben Probleme auf meinem iPad. Es hat vorher gut funktioniert. Nach einiger Zeit funktioniert meine Entwicklungsversion jedoch nicht mehr auf dem iPad. Ich habe im Internet versucht und gesucht, aber keine Lösungen finden können. Ich habe alle oben genannten Fälle ausprobiert, aber kein Glück.
Endlich habe ich Lösungen gefunden. Einige Entwickler haben DATE/TIME-Einstellungen für mein Ipad geändert. Bitte überprüfen Sie Datum und Uhrzeit, da mein vorläufiges Profil für Apps für das auf dem iPad festgelegte manuelle Datum abgelaufen ist.
Hoffe, die folgenden Schritte werden für andere nützlich sein,
Cmd + <
-Verknüpfung.Tadaa! Jetzt können Sie die App einwandfrei auf Ihrem Gerät ausführen.
Viel Spaß beim Codieren! :)
Was für mich funktioniert hat:
löschen Sie die App vom iPhone
reinigen Sie den Code in Xcode
beenden Sie Xcode
Öffnen Sie Xcode erneut, schließen Sie mein iPhone an und starten Sie es erneut