Измените PRODUCT_BUNDLE_IDENTIFIER в project.pbxproj Xcode

Я пытаюсь изменитьproject.pbxproj файл проекта Xcode, использующийsed Команда оболочки на Терминале Mac для замены строки. Я хочу заменить поле -

PRODUCT_BUNDLE_IDENTIFIER = com.example.71b9b4f2

в

PRODUCT_BUNDLE_IDENTIFIER = com.example.14a32d1e

Используемая команда -

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

который производит следующую ошибку вывода

sed: 1: "project.pbxproj": дополнительные символы в конце команды p

Я раньше пользоваласьPlistbuddy команда оболочки для изменения поляCFBUNDLEIDENTIFIER вinfo.plist но это не меняет$(PRODUCT_BUNDLE_IDENTIFIER) в настройках сборки Xcode 7 больше.

Моя главная цель состоит в том, чтобы изменить поле PRODUCT_BUNDLE_IDENTIFIER НАСТРОЙКИ BUILD в XCode, используя командную строку или любой скрипт.

Ответы на вопрос(1)

Ваш ответ на вопрос