관리 메뉴

한솔닷컴

애플 WWDR(Worldwide Developer Relations) 인증서 만료 알림 본문

it/programming

애플 WWDR(Worldwide Developer Relations) 인증서 만료 알림

훈솔 2016.02.16 20:18

 

 

애플 WWDR(Worldwide Developer Relations) 인증서 만료 알림

 

 

2016.02.16

임한솔

 

개요

구 버전의 Apple Wallet, Push Notification, Safari Extensions, App Store 심사 등록 시에 사용하게 되는 WWDR 인증서가 2016년 02월 14일 부로 만료 되었습니다.

iOS 개발자들은 해당 애플리케이션과 서버에 새로운 인증서를 등록하여 사용하여야 합니다. 해당 인증서는 아래 링크에서 다운로드 받을 수 있습니다.

https://developer.apple.com/certificationauthority/AppleWWDRCA.cer

영수증 검증과 푸시 알림에 변경된 메서드를 사용하기 때문에 오류가 발생 할 수 있습니다.

애플리케이션에 대하여 이 기능들이 정상적으로 작동하는지 확인을 권합니다.

 

확인하여야 하는 항목들

passes for Apple Wallet, deliver Safari Push Notifications, create Safari Extensions or submit apps to the App Store, Mac App Store, or App Store for Apple TV 를 사용하는 개발자는 필히 새로운 인증서를 갱신하여야 합니다.

  • Apple Wallet Passes

    2016년 02월 14일 이후로 인증서버의 인증서를 업데이트 해주세요. 업데이트하기 전에는 Apple Wallet Passes 를 정상적으로 사용하지 못합니다.

  • Mac Apps

    테스트와 실제 애플리케이션 환경 모두 영수증 검증코드를 새로운 인증서에 맞게 수정하여야 합니다. OS X Snow Leopard 에 대한 맥 앱스토어 업데이트는 OS X 소프트웨어 업데이트에서 진행할 수 있습니다.

  • Safari Extensions

    Safari Extensions 에 2016년 02월 14일 이후로 새로운 인증서를 업데이트 해주세요. 몇몇의 경우 만료된 인증서를 삭제하고 빌드해야 할 수 있습니다.

  • Safari Push Notifications

    푸시 패키지 서버에 푸시 인증서와 새로운 인증서를 업데이트 해주세요. 2016년 02월 14일 이후 심사되는 애플리케이션은 기존 인증서로는 새로운 유저에 대한 푸시 서비스를 사용하지 못합니다. 만약 openssl_pkcs7_sign 기능을 사용한다면, 추가 인증 매개 변수에 갱신된 경로를 전달해야 합니다.

  • App Store Submissions

    2016년 02월 14일 이후부터는 앱스토어, 맥 앱스토어, 애플 TV 앱스토어에 심사 제출 시 새로운 인증서로 제출 하여야 합니다. 이전의 인증서로 제출된 애플리케이션은 허가하지 않을 것 입니다.

     

FAQ

  1. Xcode 가 새로운 인증서를 인식하지 못합니다.

https://developer.apple.com/certificationauthority/AppleWWDRCA.cer

위의 링크에서 새로운 인증서를 다운로드 받은 후 실행하여 키 체인에 등록합니다.

이미 키 체인에 등록되었을 경우 (보기>만료된 인증서 보기) 옵션을 설정한 후 시스템 카테고리에서 만료된 WWDR 인증서를 삭제한 후 다시 시도해 보세요.

 

  1. WWDR 이외 다른 인증서들을 모두 갱신해야 하나요?

아니요, 새로운 WWDR 인증서는 기존의 인증서와 동일하게 작동할 것입니다.

 

  1. 기존의 애플리케이션들을 재 심사 하여야 하는 건가요?

아니요, 심사를 마치고 판매중인 기존의 애플리케이션은 해당되지 않습니다. 대신 2016년 02월 14일 이후 심사하는 애플리케이션에 대해서는 새로운 인증서를 사용하여 제출해야 합니다.

 

  1. 새로 바뀌는 인증서가 고객들에게 영향을 끼치나요?

Mac을 쓰는 유저들 중 OS X El Capitan (v10.11 or v10.11.1)을 쓰는 유저에 한해 "your Mac app is damaged" 의 메시지를 받을 수 있습니다. 이 문제는 재 부팅 혹은 OS 업데이트 시 해결 됩니다.

 

  1. 개발 중인 애플리케이션은 인증서를 갱신하지 않아도 제대로 동작하나요?

네. 컴파일에 사용하는 Provisioning profile이 만료되거나 취소되지 않는 이상 정상적으로 동작합니다.

 

  1. 새로운 인증서는 언제 만료되나요?

갱신된 WWDR 인증서는.2023년 02월 07일 만료되게 됩니다.

 

참고링크

원문: https://developer.apple.com/support/certificates/expiration/

Apple 개발자 포럼: https://forums.developer.apple.com/

0 Comments
댓글쓰기 폼