글
xcode 에서 빌드하고 앱스토어에 앱을 업로드할 때..
업로드는 됐긴 했어도 "Missing Push Notification Entitlement" 라는
경고 메일이 애플로부터 날아올 때가 있다.
이건 대체 뭔 소리인지..
- 요약 이슈 : 당신의 앱은 push 를 사용하지만 app id 상에서는 push가 활성화되어있지 않다.
이를 체크해서 검사한 뒤 다시 업로드 해라. (업로드 거절까지는 아니고 경고 메시지임)
- 경고 메시지이나 무시하면 앱 심사 거절 사유 + 업로드할 때마다 매번 경고 메일 날아옴.
- 해결 : 아래 절차대로 수행
(1) 애플 개발자 로그인 - app id 수정 - push 활성화 - push 용 개발자 인증서 생성 및 빌드머신에 인증서 설치
: provisioning 상에서 entitlement: aps-environment 표시 확인 가능
(2) xcode 에서 프로젝트 열고 설정 창 - Capabilities 탭에서 Push Notifications 활성화
: 아래 이미지처럼 앱 업로드 할 때 확인 가능
- 참고 링크 : http://blog.themuser.xyz/ios-missing-push-notification-entitlement-이슈-해결/
- (1)만 했더니 계속 경고 메일 날아와서 완전 멘붕했었는데.. xcode 8 부터 푸시 인증서 따로 요구 했다고 한다..
애플 진짜 짜증.. 이메일에서 참고하라는 링크 따라가면 xcode 설정 얘긴 없어서 헤맬 뻔했다.. 검색/공유 만세.
'Programming' 카테고리의 다른 글
Apple App Store 1차 심사 거절 후기 (0) | 2018.02.19 |
---|---|
Guide for iTunes Connect (0) | 2018.02.10 |
유니티로 개발할 때 많이 쓰이는 .gitignore (0) | 2017.08.07 |
[C]printf()에서 "%ul"와 "%lu"의 차이? (0) | 2015.07.05 |
언리얼엔진4 : DataTable 오브젝트 생성하기 (0) | 2014.09.22 |
RECENT COMMENT