как получить push-уведомления iphone, работающие с облегченной версией с отдельным идентификатором приложения - PullRequest
0 голосов
/ 02 марта 2011

Я работаю над созданием "облегченной" версии моего текущего приложения, но мне интересно, как лучше реализовать push-уведомления, чтобы они работали как на облегченной, так и на платной версиях. В xcode я продублировал исходную цель и внес изменения в облегченную версию, используя коды препроцессора, но теперь не уверен, как настроить push-уведомления для облегченной версии. В настоящее время у меня есть push-уведомления для моей платной версии, но я не уверен, как заставить их работать для облегченной версии, чтобы пользователи lite могли отправлять уведомления платным пользователям (насколько я понимаю, поскольку и облегченная, и платная версии отдельные идентификаторы приложений, которые мне понадобятся отдельные push-сертификаты?) ??

Буду очень признателен за любую помощь или руководство в правильном направлении. Спасибо!

1 Ответ

0 голосов
/ 02 марта 2011

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

В описанном вами сценарии вам нужно будет определить, какие пользователи приходят из Lite-версии приложения по сравнению с «Платной» версией.Основываясь на этом различии, вы сможете определить, какой push-сертификат использовать при взаимодействии с push-сервисами Apple.

...