Изменить вручную свойство $ (AppIdentifierPrefix)?
Я загрузил приложение в Apple Store. Сейчас я занимаюсь разработкой обновленной версии. Но вместо того, чтобы работать над существующим проектом, я создал новый проект с другим именем. Когда я закончил, я изменил имя и идентификатор пакета, чтобы соответствовать существующему приложению.
Я пытался загрузить приложение, чтобы проверить полет, но я получил ошибку
"Invalid IPA: The keychain-access-group in the embedded.mobileprovision and your binary don't match."
Итак, я начал просматривать сеть для ответов ... Что я придумал, чтобы включить права. Я сделал, но безрезультатно ... Затем я отредактировал права, изменив это:
$(AppIdentifierPrefix)com.xxxx
к этому:
12HJ2312.com.xxxx (the number is number of prefix from developer portal)
И это сработало, я мог загрузить. И мир снова был в порядке. Или это было? Я до сих пор не понимаю, почему я должен был изменить это. Откуда
$(AppIdentifierPrefix)
красный? Я думал, что это красный от цепочки для ключей, но, похоже, нет, потому что в связке ключей то же значение, которое я ввел Итак, как я могу увидеть это значение, и где оно черпает свое содержимое?