2014-11-17 4 views
2

CloudKit 원격 알림을 설정할 때 원격 알림 필드를 Info.plist에 추가하는 "원격 알림"기능을 사용했습니다. 그러나 나는 콘솔에서이 오류를 얻을 :CloudKit, 원격 알림 및 APS 환경

오류 도메인 = NSCocoaErrorDomain 코드 = 3000 "아니오 유효한 'APS-환경' 자격 문자열 응용 프로그램에 대한 발견"사용자 정보 = 0x17db9850 {NSLocalizedDescription = 아니오 유효한 'aps- 환경 '자격 문자열 응용 프로그램}

찾을 내가 아이튠즈 커넥트에 제출하면이 오류가 나에게 이메일로 전송됩니다 :

누락 된 푸시 알림 자격 부여 - 귀하의 앱에 Apple 푸시 알림 서비스 에 등록하는 데 사용 된 API가 포함되어 있지만 앱 서명의 자격에 "aps-environment"자격이 포함되어 있지 않습니다. 앱이 Apple Push 알림 서비스를 사용하는 경우 프로비저닝 포털에서 푸시 알림에 대해 앱 ID를 사용하도록 설정하고 "aps-environment"자격이 포함 된 배포 프로비저닝 프로필을 사용하여 앱에 서명 한 후 다시 제출하십시오.

좋습니다. 프로비저닝 프로파일을 업데이트해야합니다.하지만이를 시도하고 푸시 알림을 활성화하면 내 서버에서 사용할 SSL 인증서를 만들어야합니다. CloudKit을 사용하고 있습니다. 서버가 없습니다. 프로비저닝 프로파일을 어떻게 업데이트합니까?

+0

구독이있는 CloudKit에서 '유효한 APS 환경 자격이 없습니다'오류가 발생 했습니까? 나는 여기에 동일하게 : http://stackoverflow.com/questions/27460943/didreceiveremotenotification-not-get-triggered –

+0

@ János 그것은 나를 위해 잘 작동하고있다, 방금 대답으로 내 경험을 게시했습니다. –

답변

0

오류에도 불구하고, 나는 앱 스토어에 내 앱을 제출했는데 추수 감사절 직전에 승인되었다. 나는 그들이 제출했을 때의 오류에 대해 그들에게 말했다. 그들은 오류에 대해 아무 말도하지 않고 응답했지만 내 앱이 승인되었습니다.

업데이트를 진행하고 있으며 오류가 사라졌습니다. 나는 그것을 고칠 것이 아무것도 아는 것이 없었습니다. 그것은 정말로 그들의 시스템에서 단지 오류처럼 보입니다.

이 오류가 발생한 사람은 누구인지 살펴본 후 문제가 해결되었다고 생각되면 그냥 누르십시오. 아마 애플 측의 문제 일 뿐이며, 앱의 기능이나 승인 될 가능성에 부정적인 영향을 미치지 않는 것 같다.