почему push-уведомления не работают в режиме prodection? - PullRequest
1 голос
/ 05 апреля 2011

Я работаю со своим первым приложением для iphone. и теперь я работаю с push-уведомлениями. Я использую городской дирижабль для push-уведомлений. в фазе разработки все работало нормально. Жетоны устройства были зарегистрированы, и тогда я мог отправлять push-уведомления с городского дирижабля. но это не работает с производственной фазой. я положил свое приложение в магазин приложений, но push-уведомления не работали. Я пытался много искать на городских дирижаблях, чтобы решить эту проблему, но не смог. Я думаю, что есть что-то, что я должен изменить, когда я делаю двоичный файл для этого приложения. Кто-нибудь может мне с этим помочь? любой учебник, который поможет мне. Работает нормально на этапе разработки, но не работает на этапе производства. Заранее спасибо.

1 Ответ

2 голосов
/ 05 апреля 2011

У меня была такая же проблема в моей компании пару месяцев назад.

Существует два набора учетных данных для городских служб (я имею в виду: ключ приложения, секрет приложения, секрет приложения) и рабочую среду.Когда вы разрабатывали продукт, вы использовали учетные данные для разработки, и все работало отлично.Они не будут работать после того, как вы выпустите приложение в AppStore из-за того, как городской режим работы работает с изолированной программной средой Apple для уведомлений и т. Д. И т. Д.

Отслеживайте производственные учетные данные на городском участке и меняйте их в исходном коде перед повторной отправкой.должно быть все готово.Вам нужно будет выполнить сборку adhoc, чтобы проверить (я верю).Удачи!

Документация по настройке разработки / производства: http://urbanairship.com/docs/push_index.html#development-or-production

...