Я создал Pro версию своего приложения и загрузил в appstore. Теперь я хочу создать облегченную версию приложения. Я выполнил следующие шаги:
- Дублировать текущую цель
- Переименовать дублированную цель
- Переименование дублированного файла Info.plist
- Измените значки в файле Duplicated Info.plist для использования значков облегченной версии
- Измените идентификатор пакета, чтобы он совпадал с идентификатором пакета от Apple для облегченной версии
- Редактировать свойства сборки дублированной цели
- Добавить флаги компилятора C / C ++
- Изменить название продукта
- Измените имя файла Info.plist на имя Дублированного файла Info.plist
- Добавление логики в код для разделения функций Lite и полной версии.
Мне все понятно с шагами. Проблема в том, что я использую сервис push-уведомлений в своем приложении. Так как же мне управлять, если я создаю разные appID для версии Pro и Lite? Я должен создавать разные сертификаты, верно?
И еще одно серверное приложение запущено для управления push-уведомлениями, так какой сертификат мне использовать на сервере? Нужно ли создавать другое серверное приложение?
Спасибо.