2011-09-09 2 views
2

두 개의 iOS 개발자 계정이 있습니다. 하나는 AppStore에 배포하고 하나는 내부 응용 프로그램에 배포하는 데 사용하는 내부 Enterprise 계정입니다. 이 두 계정의 배포 인증서가 같은 이름이므로 서명하는 데 문제가 있습니다.iOS 배포 인증서 이름 변경

두 인증서를 모두 추가하고 그 중 하나를 사용하여 서명하려고하면 인증서 이름이 고유해야한다는 오류 메시지가 나타납니다. 키 체인 접근에서 다른 인증서를 제거해야만 앱에 서명 할 수 있습니다. 이렇게하면 계정을 변경하려고 할 때마다 인증서를 내보내거나 가져와야하므로 응용 프로그램에 서명하는 데 많은 시간이 걸립니다.

누구든지 Apple에서 생성하는 배포 인증서의 이름을 변경하는 방법을 알고 있습니까?

오류 메시지, 두 개의 이름이 인증서로 서명 :

[Error]CodeSign error: Certificate identity 'iPhone Distribution: Avento AS' appears more than once in the keychain. The codesign tool requires there only be one.

안부 Øystein

+0

인증서 이름은 계정을 만들 때 입력 한 회사 이름을 기반으로하며 법적인 이유가없는 한 변경할 수없는 경우가 있습니다.이 경우 Apple을 통해이 작업을 수행해야합니다. 내가 말할 수있는 것은 별도의 Mac 사용자 계정을 보유하는 것입니다. 하나는 앱 스토어 용이고 다른 하나는 엔터프라이즈 용이거나 필요한 경우 인증서를 계속 추가/제거하는 것입니다. – Luke

+4

[우리가 좋아하는 회사에 대한 고객 지원이 아니기 때문에] (// meta.stackoverflow.com/questions/255745/) 주제와 관련하여이 질문을 닫으려고합니다. – gunr2171

답변

2

접촉 된 Apple 지원하고 회사의 법적 이름 이외의 다른 이름을 변경하지 않았다. 필자는 Mac에서 엔터프라이즈 계정에 대한 서명을 수행하기 위해 별도의 사용자 계정을 만들었습니다.