От новичка до гуру: Курсы программирования на CyberDuff

Идентификатор приложения с идентификатором com.companyName.xyz.NotificationServiceExtension недоступен.

У нас есть проект с целью prod с идентификатором пакета com.companyName.X и целью этапа с идентификатором пакета com.companyName.Y.

Мы внедрили push-уведомления и добавили файл расширения службы уведомлений.

Чтобы загрузить тестовую сборку для тестового запуска, мы назвали идентификатор пакета расширения службы уведомлений как com.companyName.Y.NotificationServiceExtension.

Теперь, чтобы загрузить сборку этапа в testflight, требуя профиль сертификата/обеспечения для этого расширения службы этапа.

Когда я пытаюсь создать идентификатор на портале разработчиков Apple с идентификатором приложения com.companyName.Y.NotificationServiceExtension, я получаю сообщение об ошибке

Идентификатор приложения с идентификатором 'com.companyName.Y.NotificationServiceExtension' недоступен. Пожалуйста, попробуйте другую строку

Может ли кто-нибудь сказать мне, что я делаю неправильно здесь?

Просто к вашему сведению, у меня есть идентификатор, созданный для рабочей версии, то есть com.companyName.X.NotificationServiceExtension, и его можно правильно загрузить.



Ответы:


1

Эй, так ты сказал здесь:

Чтобы загрузить тестовую сборку для тестового запуска, мы назвали идентификатор пакета расширения службы уведомлений com.companyName.Y.NotificationServiceExtension

Значит, вы уже создали bundleID для приложения? всякий раз, когда вы создаете push-сертификат, вы должны подписывать его с помощью bundleID. Если это так, проверьте, к какому идентификатору пакета он подключен, а затем либо измените его, либо создайте приложение с этим идентификатором пакета.

20.10.2020
Новые материалы

Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
Как лего может помочь нашему пониманию Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают. Итак, мы разберем основы и будем..

Отслеживание состояния с течением времени с дифференцированием снимков
Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..

Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..

Игра в прятки с данными
Игра в прятки с данными Я хотел бы, чтобы вы сделали мне одолжение и ответили на следующие вопросы. Гуглить можно в любое время, здесь никто не забивается. Сколько регионов в Гане? А как..

«Раскрытие математических рассуждений с помощью Microsoft MathPrompter и моделей больших языков»
TL;DR: MathPrompter от Microsoft показывает, как использовать математические рассуждения с большими языковыми моделями; 4-этапный процесс для улучшения доверия и рассуждений в математических..

Раскройте свой потенциал в области разработки мобильных приложений: Абсолютная бесплатная серия
Глава 6: Работа в сети и выборка данных Глава 1: Введение в React Native Глава 2: Основы React Native Глава 3: Создание пользовательского интерфейса с помощью React Native Глава 4:..

Все о кейсах: Camel, Snake, Kebab & Pascal
В программировании вы сталкивались с ними при именовании переменной, класса или функции. Поддержание согласованности типов и стилей случаев делает ваш код более читабельным и облегчает совместную..