Я установил push-уведомления на панели разработчиков Apple и добавил код в свое приложение.
Он отлично работает на телефоне, используя профиль разработки, но если я использую профиль распространения (ad-hoc), чтобы я мог дать его нескольким пользователям для тестирования, он выдает ошибку и вылетает, журнал выдает следующую ошибку
Код:
Thu Jun 25 22:22:35 unknown SpringBoard[729] <Warning>: *** Assertion failure in -[SBRemoteNotificationServer registerApplication:forEnvironment:withTypes:], /SourceCache/SpringBoard/SpringBoard-919.5/SBRemoteNotificationServer.m:633
Thu Jun 25 22:22:35 unknown SpringBoard[729] <Error>: *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'no connection found for environment production'
Я использую следующий код в приложении
Код:
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)];
Чего я не понимаю, так это того, почему он отлично работает при использовании профиля разработки, но в режиме ad-hoc происходит сбой.
Кто-нибудь знает, что может вызвать это? Я пытался изменить множество вещей, чтобы попытаться найти проблему, но ничего не нашел.