Modifique PRODUCT_BUNDLE_IDENTIFIER en project.pbxproj de Xcode

Estoy tratando de modificar elproject.pbxproj archivo de proyecto Xcode usandosed comando de shell en Mac Terminal para reemplazar una cadena. Quiero reemplazar el campo

PRODUCT_BUNDLE_IDENTIFIER = com.example.71b9b4f2

a

PRODUCT_BUNDLE_IDENTIFIER = com.example.14a32d1e

Comando usado

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

que produce el siguiente error de salida

sed: 1: "project.pbxproj": caracteres adicionales al final del comando p

Estaba usando anteriormentePlistbuddy comando de shell para modificar el campoCFBUNDLEIDENTIFIER eninfo.plist pero eso no cambia$(PRODUCT_BUNDLE_IDENTIFIER) en la configuración de compilación de Xcode 7 más.

Mi objetivo principal es modificar el campo PRODUCT_BUNDLE_IDENTIFIER de BUILD SETTINGS en Xcode usando la línea de comandos o cualquier script.

Respuestas a la pregunta(1)

Su respuesta a la pregunta