У меня возникли проблемы с идентификатором сборки для моего приложения.
У меня настроены две сборки, Debug
и Release
. Я уже создал две схемы App-debug
и App-release
.
App-debug
настроен на использование конфигурации Debug
, а app-release
— конфигурации Release
. В моем build settings
я установил для поля Product Name
значения appStaging
и appPublish
для конфигураций сборки Debug
и Release
соответственно.
Однако в поле build identifier
устанавливается значение appPublish
, даже если я выбрал схему app-debug
. Не знаю почему, но это влияет на мою способность правильно архивировать продукт. Что мне не хватает?
Кажется, что если я запускаю продукт чистым, закрываю xcode и снова открываю его, bundle identifier
правильно отображается в целевой информации. Однако, когда я запускаю Product -> Archive
, что-то происходит, и он строится для appPublish
и после, build identifier
отображает неправильное имя. Однако до сих пор не знаю, почему это происходит.