2013-05-20 1 views
9

내가 지금 3 일 내 응용 프로그램에 대한 업데이트를 제출하는 것을 시도하고있다, 나는 할 때마다 내가 진술 애플에서 이메일을 얻을 :이메일 - "누락 된 푸시 알림 자격"

없음 푸시 알림 자격 - 애플 푸시 알림 서비스에 등록하는 데 사용 된 API가 포함되어 있지만 앱 서명의 자격에 "aps-environment" 자격이 포함되지 않은 것 같습니다.

내가 모든 것을 시도하는 나는, 새로운 프로비저닝 프로파일을 만들기는 entitlement.plist 내가 곧 제출 후 동일한 이메일로 결과를하는 모든 설정을 포함 할 수 있습니다. 제가 사용하고있는 프로비저닝 프로파일을 열었습니다.이 프로파일에는 aps-entitlement가 포함되어 있습니다.

Xcode는 앱을 빌드하거나 보관할 때 오류 또는 경고를 표시하지 않으므로 새로운 무언가를 시도 할 때마다 동일한 프로세스를 거쳐야합니다.

내 앱을 업데이트하고 푸시 알림을 추가 할 수있는 다른 방법이 있습니까? 나는 여기에 그리고 Google에 많은 다른 질문을 보았고 내 머리카락을 찢어 버리고있다!

편집 :

사람들은 내가 다른 솔루션에보고하지 않은 것으로 생각하는 것을 계속한다. 나는 가지고있다.

프로비저닝 프로파일 나는이 작업을 수행 한

을 다시 만듭니다 : 질문에서이 이미 대답에 연결되어있다, 여기가 만드는 제안입니다. 나는 또한 아주 새로운 것을 만들었습니다. 나는 그것들에 aps-environment 플래그를 포함 시켰음을 확인했다.

다시 프로비저닝 프로파일

을 다시 만들고,이 일을했다. 여러 번.

는 텍스트 편집기에서 프로비저닝 프로파일을 열고 "환경"을 검색하면 찾을 수 있어야합니다 : APS-환경

나는이가 사용하고있는 프로파일. 나는 서비스를 추가하려고으로

제거는 서비스 해당 사항 없음

호출합니다.

는 서비스를 활성화하고 프로필

다시 말하지만,이 작업이 완료되었습니다 다시 만듭니다.

재 작성 프로비저닝을 다시

및 프로필.

, 내가하지 여기에 링크 된 질문에 따라 그것을 제거하기 위해 찾고, 푸시 알림을 추가하고

위와 같이 푸시 알림 시스템을 참조하는 라이브러리를 제거합니다.

나는 무례한 것으로 벗어나고 싶지 않지만, 대답 할 때 3 일을 보냈을 때 나는 진지해 보인다는 것을 이해하십시오. 이 질문은 푸시 알림을 추가하지 않고 제거에 대해 묻는 것뿐만 아니라 이미 이러한 방법을 시도하는 데 대한 정보를 추가했습니다.

나를 도와 줄 수있는 사람이 있습니까? 아니면이 프로그램을 통해 Apple과 함께 지원 티켓 중 하나만 사용해야합니까?

+0

이것 좀 보셨습니까? http://stackoverflow.com/questions/5719182/app-rejected-because-of-missing-push-notification-entitlement?rq=1 – dpassage

+1

나는 원래 게시물에 언급 된 수정 프로그램을 해결했습니다. 내 프로필을 다시 만들고, 텍스트 편집기에서 자격을 확인하고 새 프로필로 변경해도 내 문제는 해결되지 않았습니다. –

+0

앱 ID가 필요한 자격으로 올바르게 업데이트되었는지 확인하는 방법에 대해 읽어 보셨습니까? – rmaddy

답변

11

나는 이것을 풀었습니다. 그래서 여기에 미래에 나타날 수있는 다른 사람들을위한 답이 있습니다.

이전에 문제를 해결할 때 만든 자격 부여 plist를 삭제 한 다음 Xcode를 통해 다시 만들고 프로비저닝 프로파일에있는 것과 동일한 정보를 추가해야했습니다. 나는 또한 프로젝트와 타겟 모두에서이 작업을 수행해야했습니다.

이 제출을 통해 이메일을받지 못했으며 iTunes Connect의 바이너리 세부 정보에 "APS 환경 : 제작"목록이 있습니다.

dpassage와 maddy에게 감사합니다. 두 사람 모두 저에게 질문을 도와 주려고 시도했습니다.

+0

+1, 단순히 Entitlements.plist를 삭제하면 문제가 해결되었습니다. –