Имя приложения не обновляется в ipa для загрузки в MDM - iOS - PullRequest
0 голосов
/ 14 июня 2019

Я создал приложение ios "PetFinder" и хотел создать отдельные среды для своего приложения, и поэтому создал схемы Debug, QA, Preprod & Prod

У меня разные идентификаторы комплекта и профили обеспечения для каждой среды

Когда я обновляю отображаемое имя Bundle в соответствии со схемой, оно отлично работает, когда я запускаю из Xcode (Например, для схемы QA мое имя приложения в устройстве показывает «PetFinder-QA», как и ожидалось

Моя проблема: Когда выбрана схема QA, сгенерирован ipa и попробуйте обновить в моем MDM, имя приложения по-прежнему отображается как PetFinder. (Я проверил, что это имеет идентификатор пакета, указывающий на QA "com.xyzcompany.petfinder-qa", который является правильным)

Ниже описано, как настраивается мой info.plist

enter image description here enter image description here enter image description here

Я попытался установить отображаемое имя Bundle динамически с помощью переменных. Как уже упоминалось, это работает, когда я запускаю из Xcode на свое устройство, но не когда я отправляю свой ipa в MDM

Добавлено отображаемое имя из пользовательских переменных в настройках сборки

Пожалуйста, обратитесь к приложенным экранам

Фактически должно быть, когда выбрана схема QA, имя моего приложения должно отображаться как «PetFinder-QA»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...