Работает ли agvtool под Xcode 4? - PullRequest
       36

Работает ли agvtool под Xcode 4?

1 голос
/ 01 апреля 2011

Я пытаюсь обновить свою маркетинговую версию, используя agvtool.

agvtool new-marketing-version 1.0.2

Настройка CFBundleShortVersionString проекта Newsgroup на: 1.0.2.

Обновление CFBundleShortVersionString в Info.plist (s) ...

Обновлена ​​CFBundleShortVersionString в "Newsgroup.xcodeproj /../ Newsgroup-Info.plist" до 1.0.2 Обновлена ​​CFBundleShortVersionString в "Newsgroup.xcodeproj /../ Тестовые классы / тесты-Info.plist "до 1.0.2

agvtool what-marketing-version

Не найден номер маркетинговой версии (CFBundleShortVersionString) для целей Jambase.

Поиск маркетинговой версии в собственных целях... Ищем маркетинговую версию (CFBundleShortVersionString) в собственных целях ...

Найдено CFBundleShortVersionString of "" в "Newsgroup.xcodeproj /../ Newsgroup-Info.plist" Найдено CFBundleShortVersionString of "" в "группе новостей.xcodeproj /../ Test Classes / Tests-Info.plist "

XCode не открывается, когда я выполняю эти команды ... Есть ли что-то еще, что я мог бы сделать сили agvtool сломан под Xcode 4?

1 Ответ

0 голосов
/ 02 апреля 2011

Я не знаю, изменилось ли это с Xcode 3.x, но вам нужно добавить CFBundleShortVersionString к -Info.plist файлам.Если вы открываете plist в Xcode, он называется «Bundle Version Strings, short».Добавьте это значение в свои списки, установите маркетинговую версию с помощью avgtool, а затем выведите маркетинговую версию с помощью agvtool what-marketing-version -terse1, которая возвращает только значение первой строки маркетинговой версии, с которой она столкнулась.

...