Codesign: nicht erkannte Option `--entitlements'
Frage
ich diese Co-Design-Fehler, wenn ich die Anwendung
bauencodesign: unrecognized option `--entitlements' Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign codesign -v [-v*] [-R testreq] path|pid ... # verify codesign -d [options] path ... # display contents codesign -h pid ... # display hosting paths codesign: unrecognized option `--entitlements' Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign Build failed (1 error)
Kann mir jemand helfen bitte mich, es zu lösen
Lösung 2
ich auf die neueste Version aktualisiert Xcode und das neueste Updates für Mac Leopard aktualisiert. und es funktionierte gut.
Andere Tipps
Ich habe noch nie gesehen, dass man vor, aber es, dass etwas schlägt in Ihrer Xcode Installation gebrochen. Wenn codesign
nicht über die -entitlements
Option nicht kennt, dann ist es entweder eine alte Version oder vielleicht eine, die nicht aus dem iPhone SDK gekommen. Dies könnte passieren, wenn Sie zum Beispiel vor kurzem eine ältere Kopie der Entwickler-Tool installiert hat. Es könnte für andere passiert reasons-- nie gesehen zu haben, bevor ich nicht ganz sicher sein kann.
Sie könnten das Problem untersuchen, indem xcode-select
in der Befehlszeile. So etwas wie folgt aus:
% xcode-select -print-path
/Developer
Es gibt den Pfad zur aktuellen Version von Xcode, die von Kommandozeilen-Tool (wie codesign
) und es sollte in Richtung Ihrer Kopie des iPhone SDK zeigen. Wenn dies nicht der Fall, können Sie es über xcode-select -switch /path/to/SDK'
ändern.
Es kann einfacher sein, nur das iPhone SDK neu installieren, aber wenn ich es ist ich es untersuchen wollen würde und verstehen, was falsch gelaufen ist.