Modify PRODUCT_BUNDLE_IDENTIFIER in project.pbxproj von Xcode

Ich versuche das @ zu ändeproject.pbxproj -Datei des Xcode-Projekts mitsed Shell-Befehl auf dem Mac-Terminal zum Ersetzen einer Zeichenfolge. Ich möchte das Feld ersetzen -

PRODUCT_BUNDLE_IDENTIFIER = com.example.71b9b4f2

z

PRODUCT_BUNDLE_IDENTIFIER = com.example.14a32d1e

Command used -

sed -i 's/com.example.71b94f2/com.example.14a32d1e/g' project.pbxproj

was zu folgendem Ausgabefehler führt-

sed: 1: "project.pbxproj": zusätzliche Zeichen am Ende von p command

Ich habe früher @ benutPlistbuddy Shell-Befehl zum Ändern des FeldesCFBUNDLEIDENTIFIER iminfo.plist aber das ändert sich nicht$(PRODUCT_BUNDLE_IDENTIFIER) in Xcode 7 Build-Einstellungen mehr.

Mein Hauptziel ist es, das Feld PRODUCT_BUNDLE_IDENTIFIER von BUILD SETTINGS in Xcode mithilfe der Befehlszeile oder eines beliebigen Skripts zu ändern.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage