Можно ли использовать разные идентификаторы пакетов для расширения пакета стикеров и существующего приложения iOS?

Мы собираемся выпустить расширение набора стикеров для нашего существующего приложения для iOS. Вот как я добавил расширение стикера к существующему проекту iOS в xCode 8. Файл -> Создать -> Цель -> Расширение пакета стикеров.

Идентификатор пакета для существующего приложения iOS: com. Название компании. Наименование товара

Идентификатор пакета для расширения стикеров: com. Название компании. Наименование товара. Название приложения для стикеров

Можем ли мы иметь два разных идентификатора пакета для этих двух целей и по-прежнему отправлять приложение как единый пакет (включая приложение iOS и Stickers)?


person Pradeep Rajkumar    schedule 21.09.2016    source источник


Ответы (2)


Пока ваши приложения связаны, вам необходимо использовать родительское приложение для переноса набора наклеек. Так что я полагаю, что нет. Если вы застряли с существующим идентификатором приложения, создайте идентификатор приложения с подстановочным знаком и профили подготовки для подключения дочерних приложений к вашему проекту.

person Bart van den Berg    schedule 26.09.2016

В этом случае мы использовали два идентификатора пакета.

Sticker pack's bundle identifer is: iOS App's bundle identifier + Sticker pack name.

Поскольку идентификатор основного пакета одинаков для обоих приложений (приложения iOS и пакета стикеров), он работает как одно приложение. Когда пользователь загружает наше приложение для iOS, набор стикеров автоматически загружается и доступен в его ящике сообщений.

person Pradeep Rajkumar    schedule 22.12.2016