
Это нормально, мы перешли на macOS-12 для сборки с помощью xcode 14.2 и ios 16.1, но теперь наше приложение не будет устанавливать специальные сборки с помощью портала App Center. Приложение прекращает установку, и мы получаем сообщение об ошибке:
Невозможно установить «[Имя приложения]». Повторите попытку позже.
В журналах консольного устройства содержится следующая ошибка процесса установки:
0x16fccb000 -[MIInstallableBundle _validateApplicationIdentifierForNewBundleSigningInfo:error:]: 981: Приложению не хватает прав на идентификатор приложения.
Я пробовал добавить «идентификатор приложения» в список разрешений, но это не помогло.
Код: Выделить всё
application-identifier
$(AppIdentifierPrefix)$(CFBundleIdentifier)
ОБНОВЛЕНИЕ: Просто чтобы поддерживать эту информацию в актуальном состоянии. Моя работа больше не работает после установки Xcode 15. Теперь не имеет значения, компилирую ли я на DevOps или локально, я все равно получаю ту же ошибку установки. После объявления о закрытии AppCenter я установил наше приложение в Runway и столкнулся с той же самой проблемой. Я проверил идентификатор приложения как в файле приложения, так и в профиле обеспечения мобильных устройств.
На этом изображении показаны права, находящиеся в пакете приложения, содержащемся в файле IPA, который я вижу с помощью кода. Я вижу эти права, если компилирую с использованием xcode 13.2.1, но при компиляции с использованием xcode 14.2+ прав нет. Он просто ничего не выводит.

Подробнее здесь: https://stackoverflow.com/questions/769 ... ication-id
Мобильная версия