Не найдена действительная строка прав «aps-environment» для приложения «MyApp»: (null). Уведомления не будут доставлены

Я настроил свое приложение на портале подготовки и включил для него APS.

Я настроил два профиля подготовки для приложения, оба относятся к этому идентификатору приложения.

Я создаю свое приложение с сертификатом распространения моей компании и специальным профилем подготовки.

Я обновил и повторно загрузил профили.

Я все еще получаю эту ошибку, когда запускаю свое приложение на своем устройстве (просматривая журнал устройства)

No valid 'aps-environment' entitlement string found for application 'MyApp': (null). Notifications will not be delivered.

Может ли кто-нибудь предложить, что я мог пропустить, или помочь мне решить эту проблему?

Спасибо


person bodacious    schedule 20.08.2012    source источник


Ответы (3)


Эта проблема возникла из-за того, что я неправильно настроил Rakefile Rubymotion.

проверьте эту тему для получения дополнительной информации.

person bodacious    schedule 21.08.2012

Я не уверен, в каком порядке вы выполняли шаги, упомянутые выше, но критически важным для работы APN (по крайней мере, получения токена) в среде разработки (распределенный AdHoc) является то, что вы создаете новый профиль обеспечения распространения AdHoc ПОСЛЕ (и используете его , конечно) вы настроили APN для своего идентификатора пакета для разработки.

После того, как я это сделал (хорошо, и удалил старый профиль AdHoc из XCode, а затем перезапустил XCode, просто на удачу :)), это сработало как шарм.

Надеюсь, это поможет кому-то.

Выполняется на: - XCode 4.6, Mac OS X 10.8.2 - iPad 3, iOS 5.1.1

person vedrano    schedule 01.04.2013

У меня была эта проблема, и мне пришлось перестроить мой проект, чтобы заставить его работать, т.е. начать новый проект и скопировать ваши файлы. Я думаю, кто-то сказал, что это может быть проблема частично поврежденного изображения, включенного в ваш проект, или сам файл проекта частично поврежден.

person Steve Moser    schedule 20.08.2012