Измените 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, используя командную строку или любой скрипт.