xcode로 iOS 앱이나 Mac 앱 개발하기 위해 Provisioning Profile 설정을 해야합니다.
저처럼 일일이 손으로 provisioning을 관리하는 개발자분들도 계시겠지만
xcode가 자동으로 관리하도록 하여 편하게 쓰시는 분들도 꽤 계시는 걸로 알고 있습니다.
단말이 추가되거나 갱신이 필요할 때는 아래처럼 Preferences > Accounts > View Details에서 왼쪽 하단에 있는 refresh 버튼을 누르실텐데요.
xcode7에서는 이 Refresh 버튼이 사라지고 그 자리에 아래처럼 Download All 버튼이 자리를 잡고 있습니다.
UI 버튼 하나가 바뀌었는데 이렇게 되면 Refresh는 어떻게 하냐?! 라고 실제 애플 포럼과 개발자들의 성지인 stackoverflow에 관련 글이 꽤 있는 상황입니다.
이럴 때 손쉽게(?) 갱신을 할 수 있는 먼지팁입니다.
- Apple Developer Portal에서 단말 변경 (등록 / 삭제)를 한다.
- xcode로 돌아와 갱신이 필요한 Provisioning Profile에서 마우스 오른쪽 버튼을 눌러 “Move to Trash”를 선택해 로컬에서 해당 Provisioning을 삭제한다.
- 다시 Download라는 버튼이 나타났을 때 Download 누른다.
네 이 세 단계가 끝입니다.
실제로 해보니 다시 다운로드 받을 때 갱신을 하고 내려주는 걸로 확인했습니다 (Expires Date 가 변경됨)
Apple에서는 개발자들이 편하라고(?) Refresh를 다운로드 수행 시에 수행하도록 정의하고 Download All 버튼으로 교체했나봅니다. 되려 혼란만 주고 있지만..
끝.
1 comment