Как автоматически увеличить номер сборки в Xcode 5

Мне было интересно, если Xcode 5 предоставляет параметр для автоматического подсчета числа сборки, найденного в разделе "Общие" в разделе "Идентификация" навигатора проекта.

Но afaik вам все равно придется делать это с помощью скриптов, используя PlistBuddy.

Одно простое решение состоит в том, чтобы увеличить номер сборки в Xcode 5, размещен ниже:

Ответ 1

Перейти к редактору → Добавить этап сборки → Добавить запуск Script Фаза сборки

Add Run Script Build Phase

Перейдите в раздел "Сборка фаз" в навигаторе проекта и отредактируйте "Сценарий запуска". Измените Shell на /bin/ bash и вставьте следующий script:

#!/bin/bash
buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
buildNumber=$(($buildNumber + 1))
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"

Enter PlistBuddy Script

Не забудьте изменить номер сборки, найденный в разделе "Общие" в разделе "Идентификация", от 1.0 до 1

Удачи!:)

Я нашел это руководство в Cocoa Factory