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.