검색결과 리스트
2018/02/10에 해당되는 글 2건
- 2018.02.10 Guide for iTunes Connect
- 2018.02.10 iOS 퍼블리싱 오류 : Missing Push Notification Entitlement
https://developer.apple.com/support/itunes-connect/kr/
대부분 iOS 앱 출시 준비하다가 발생하는 에러들을 보면..
위 가이드 대로 충실히(?) 이행하지 않아서 발생하는 경우가 대부분이다.
'~카더라' 통신 보다는 공식 가이드 문서를 잘 읽도록 하자.. (영어라 하더라도 orz...)
- 앱 거절 : 앱 아이콘 투명 라운딩 처리
=> 투명 제거 아이콘을 유니티에서 올리고 자동으로 리사이징 맡김
=> iOS 7 이후 부터(?) '.png, 알파없음' 포맷만 허용하는 듯 (xcode 업로딩 실패 메시지로 뜬다)
- 앱 거절 : 앱스토어 아이콘 파일을 찾을 수 없다
=> 1024x1024 앱스토어용 아이콘 이미지 파일 준비 (.png, 알파없음)
=> xcode 에서 프로젝트 Resources 우클릭 후 이미지 파일 추가
=> images.xcassets 에서 앱 아이콘에 추가한 파일 등록
- 앱 경고 : Missing push notification xx => 별도 포스팅 (http://secretroute.tistory.com/entry/1802101737)
- 인앱 결제 :
=> 아이튠즈 커넥트 - 계약, 세금 및 금융 정보 등록 및 승인
=> app id : 앱내구입 활성화
=> 프로젝트에서 결제 구현
=> xcode9 빌드 설정 - Capabilities - 인앱 결제 활성화 - 빌드 후 업로드
=> 아이튠즈 커넥트 - 나의 앱 - 앱내 추가기능 - 앱내구입 - 상품 등록
=> 아이튠즈 커넥트 - 사용자 및 역할 - 테스터로 초대할 사람 추가 (iTunes connect 사용자(관리자급) / sand box 테스터)
=> test flight 에서 업로드 된 빌드에 대해 테스터 추가 (iTunes connect 그룹은 빌드 업로드시 자동 메일 알림 옴)
=> 테스터는 test flight 앱 설치 후 수신한 테스터 메일을 통해 초대 승인, 설치, 테스트 개시
=> 테스터가 결제하는 경우 iOS 팝업 상에 '베타 테스터에게는..(어쩌구저쩌구)' 가 추가로 기입되어있다.
(Development 버전의 경우에는 [Environment: SandBox] 로, Production은 위와 같이 알림 표시 확인 -> 실제 결제x)
=> 구글 플레이는 가짜 영수증 발행해주는데.. 애플 스토어는 결제 안 될 거라고 표시만 해주고 아무런 알림도, 영수증도 없었다.
Apple App Store 1차 심사 거절 후기 (0) | 2018.02.19 |
---|---|
iOS 퍼블리싱 오류 : Missing Push Notification Entitlement (0) | 2018.02.10 |
유니티로 개발할 때 많이 쓰이는 .gitignore (0) | 2017.08.07 |
[C]printf()에서 "%ul"와 "%lu"의 차이? (0) | 2015.07.05 |
언리얼엔진4 : DataTable 오브젝트 생성하기 (0) | 2014.09.22 |
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 설정 얘긴 없어서 헤맬 뻔했다.. 검색/공유 만세.
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