Xcode: увеличить номер сборкиIOS

Программируем под IOS
Anonymous
Xcode: увеличить номер сборки

Сообщение Anonymous »

Мы используем скрипт, который создает отметку времени и заменяет номер сборки приложения.

Код: Выделить всё

#!/bin/bash
echo "Update Build Number to Timestamp"
echo "--------------------------------"
# fail on error
set -e
agvtool new-version -all $(date +%Y%m%d%H%M%S)
Номер сборки изменится примерно на этот: 201703241425.

Мы ввели Каркас дома для нашего проекта.

Приведенная выше команда также заменяет номер сборки платформы и текущую версию библиотеки. Однако сборки завершаются ошибкой со следующей ошибкой:

Код: Выделить всё

▸ Linking In-HouseFrameworkLayer

❌  ld: malformed 64-bit a.b.c.d.e version number: 201703241425
❌  clang: error: linker command failed with exit code 1 (use -v to see invocation)
Изображение


Когда я меняю формат номера сборки платформы, текущей версии библиотеки на 1.0.0 и выполняю сборку без использования скрипта выше, сборки успешны.

Вопрос: Как я могу изменить номер сборки ТОЛЬКО для приложения, но НЕ номер текущей версии библиотеки framework?

Подробнее здесь: https://stackoverflow.com/questions/430 ... ild-number

Вернуться в «IOS»