내 앱에서는 parse.com을 사용하여 원격 서비스에서 푸시 알림을 수신합니다. 나는 튜토리얼 parse.com 사이트에 직접 다음과 응용 프로그램이 올바르게 알림을받을 수 있지만 내가 엑스 코드에서 응용 프로그램을 시작할 때 나는 앱이 메소드를 호출 볼 : - (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error
와 엑스 코드는 다음 날 보여줍니다parse.com을 알림 서버로 사용하는 동안 오류가 발생했습니다.
Error Domain = NSCocoaErrorDomain Code = 3000 "no permission string 'aps-environment' found valid for the application" UserInfo = {0x1567fa20 NSLocalizedDescription = no permission string 'aps-environment' found valid for the application}
그리고 나는 - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
메서드가 호출되지 않아 PushId의 채널을 청취하기 위해 서버에 보내야 할 InstallationId를 얻을 수 없다는 것을 알았습니다.
내 앱에 어떤 문제가 있습니까? 실제 장치에서 실행 중이며 웹 사이트를 통해 알림을 보내려고하면 제대로 작동합니다. 문제가 무엇인지 이해하는 데 도움을 줄 수 있습니까? 이 튜토리얼을 따라 밀어 넣기 알림을 사용하는 인증서를 만들었습니다. 내 Apple 계정에서 푸시 알림없이 앱을 개발할 수있는 인증서가 몇 개 있으며 다음과 같은 와일드 카드를 사용합니다 : it.name.*
. 이 appID를 사용하여 푸시 알림용 인증서를 만들었습니다. it.name.app
, 문제가 아닌 것 같습니다. 도움을 주셔서 감사합니다.
프로비저닝 프로파일에 문제가있는 것 같습니다. SO 검색 솔루션 – soulshined
답장 해 주셔서 고맙습니다. – lucgian841
@ lucgian841 답변을 게시하고 올바른 질문을하시기 바랍니다. –