Ich versuche, meine erste iOS 4.3-Anwendung für das iPhone zu archivieren, und es tritt immer der folgende Fehler auf:
Command /usr/sbin/chown failed with exit code 1
Ich habe verschiedene Foren durchsucht, Lösungen ausprobiert, z. B. das Ändern der alternativen Installationsgruppe (von der ich nicht weiß, was ich ändern soll) und das Aktivieren von "Installation überspringen".
Antworten:
So dumm es auch klingen mag, in XCode 5.1.1 musste ich XCode nur beenden und neu starten. Ich weiß, dass es keine große "Antwort" ist, aber es hat nur bei mir funktioniert.
Bearbeiten: Dies funktioniert noch ab Juli 2018 für Leute. Bearbeiten: Dies funktioniert noch ab Januar 2019 xcode 9.4.1
quelle
Ich hatte Probleme mit dem SetOwnerAndGroup-Teil der Archivierung - ich habe festgestellt, dass / usr / sbin / chown fehlgeschlagen ist, und es wurde für jede Datei, die versucht wurde, "chown", "Operation nicht erlaubt".
Dies konnte im Terminal problemlos getestet werden - "Chown" funktioniert nicht, "Sudo Chown" jedoch. Da ich die Dateiberechtigungen nicht ändern musste, war die einfachste Lösung, das Chown nicht auszuführen.
Der Screenshot oben zeigt - ich habe gerade Install Owner / Group ausgeblendet, und das hat es geschafft.
quelle
Als ich diesen Fehler bekam, wurde er durch einen Neustart meines Computers behoben.
quelle
Ich habe alle anderen Lösungen ausprobiert, aber keine davon hat für mich funktioniert. Ich habe dies auf einem Terminal ausgeführt, um den Eigentümer für jede Datei in meinem Projekt zu ändern:
Dabei ist "mein_Benutzername" Ihr Benutzername, "meine_Gruppe" Ihre Gruppe (dies sind normalerweise Mitarbeiter) und "mein_Projektordner" der Ordner Ihres Projekts.
quelle
Keine der anderen Lösungen funktionierte für mich unter Xcode 4.5. Was ich tun musste, war Folgendes:
Die Lösung besteht darin, die armv6-Architektur sowohl aus Ihrem Projekt als auch aus dem CordovaLib-Projekt zu entfernen, beide Projekte zu bereinigen und neu zu erstellen.
Quelle
quelle
Damit es in meiner Umgebung funktioniert, habe ich alle Informationen über die Erlaubnis bereinigt, wie + adalle sagte , ergänzt durch Tom und Phil
Ich leerte die Felder Gruppe installieren , Installieren Besitzer , Installieren Permission einschließlich der Cordova Teilprojekt
quelle
Ich hatte das gleiche Problem mit Xcode. Nach dem Neustart von Xcode begann es zu funktionieren. Im Screenshot Xcode -> Build-Einstellungen war die installierte Gruppe nach dem Neustart von Xcode leer. Die Gruppen-ID wurde als Nummer angezeigt.
quelle
Ich bin mir nicht sicher, ob dies das gleiche Problem ist, das Sie haben, aber das hat es für mich behoben:
Als ich mein XCode-Projekt erstellt habe, war in meinem App-Namen ein Leerzeichen enthalten, sodass der Versuch, meine App bereitzustellen, immer fehlgeschlagen ist. Ich konnte dies mit a beheben
Custom Archive Name
.In XCode 4 ...
quelle
Ich habe alle möglichen Varianten ausprobiert und sie haben mir nicht geholfen. Also habe ich alten XCode 4.4.1 heruntergeladen und voila - Anwendung erfolgreich archiviert :)
quelle
Build Active Architecture Only
von Ja zu NeinDas hat bei mir funktioniert.
quelle
Für mich hat ein Neustart meines Mac das Problem behoben. OS High Sierra, xCode 9.2
quelle
Wenn mir dies auf Xcode 8 passiert, mache ich 2 Mal "Build-Ordner bereinigen" (das erste Mal, wenn ein Fehler ausgegeben wird, aber das zweite Mal erfolgreich ist) und archiviere dann erneut.
Hinweis: Die Option "Build-Ordner bereinigen" befindet sich im Menü "Produkt". Halten Sie die Alt-Taste gedrückt, und die Option "Clean" wird in "Build-Ordner bereinigen" geändert.
quelle
quelle