참고

https://blog.naver.com/woogi100/221988630026

 

iOS 앱 -APP 배포 과정 [인증서, App ID, 프로파일 생성 및 Xcode Archive Upload] App Store Connect 등록

iOS 앱을 배포하는 순서는 다음과 같습니다. 1. [Certificate Signing Request(CSR)] 인증서 서명 ...

blog.naver.com

https://medium.com/jinshine-%EA%B8%B0%EC%88%A0-%EB%B8%94%EB%A1%9C%EA%B7%B8/%EC%BD%94%EB%93%9C%EC%82%AC%EC%9D%B4%EB%8B%9D-%EC%9D%B8%EC%A6%9D%EC%84%9C-%ED%94%84%EB%A1%9C%EB%B9%84%EC%A0%80%EB%8B%9D-%ED%94%84%EB%A1%9C%ED%8C%8C%EC%9D%BC%EC%9D%B4%EB%9E%80-2bd2c652d00f

 

코드사이닝, 인증서, 프로비저닝 프로파일이란?

애플 개발자라면 꼭 알아야할 코드사이닝, 인증서, 프로비저닝 프로파일의 개념 및 실행 과정에 대해 알아보도록 하겠습니다.

medium.com

 

앱용 이미지 사이즈 조절용

  • 1242x2688

https://www.iloveimg.com/resize-image#resize-options,pixels

 

심사 대응

2.3.3 Performance: Accurate Metadata

- 아이폰만 지원하도록 수정

- 아이패드 스크린샷 제거

https://phillip5094.tistory.com/162

2.3.6 Performance: Accurate Metadata

프로비저닝 프로필 꼬여서, 403 에러로  Distribution 안될 때

<로컬>

키체인 접근 가서, 만료일 보고 필요 없는 모든 인증서 다 삭제

"인증서 기관에서 요청" 부터 다시 만들어서 재작업(Apple Developer 사이트에서 등록과정 까지)

특정 경로 이동하여, Profile 삭제 후 재시도한다.

https://dundinstudio.com/tutorial-imessage-sticker-xcode-build-fail/

 

<Apple Developer>

인증서 모두 삭제, Profile 모두 삭제 
(인증서는 Ios distribution(...adHoc) 용으로 생성해야 한다.)

인증서 생성할 때 위에 로컬에서 생성한 파일이 필요하고, 인증서 생성된 것을 다운로드 받아서 더블클릭하여 로컬에 등록해주어야 한다.

(프로필은 Apple Connect로 생성해야 한다.)

https://developer.apple.com/account/resources/certificates/list

 

<Xcode>
무조건 인증서 자동생성 "Debug"와 "Release"에서는 무조건 제거한다.

"Import certificate" 하여, Apple Developer에서 다운로드 받은 Profile을 추가한다.

dGuideline 2.3.3 - Pderformance - Accurate Metadatadnldmld

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기