[ios] SDK ‘iOS 10.0’의 제품 유형 ‘Application’에 코드 서명이 필요합니다-StickerPackExtension에는 개발 팀 오류가 필요합니다

아래 문제에 직면하여 응용 프로그램을 빌드 할 수 없습니다.

XXX에 프로비저닝 설정이 충돌합니다. XXX가 자동으로 프로비저닝되지만 프로비저닝 프로파일 WildCard가 수동으로 지정되었습니다. 빌드 설정 편집기에서 프로비저닝 프로파일 값을 “자동”으로 설정하거나 대상 편집기에서 수동 프로비저닝으로 전환하십시오. SDK ‘iOS 10.0’의 제품 유형 ‘Application’에 코드 서명이 필요합니다.

또한 특정 프로필을 선택할 수 없습니다.

여기에 이미지 설명을 입력하십시오

이 문제를 해결하는 방법?



답변

거룩한 몰리, 나는 그것이 작동하기 위해이 모든 것을해야했다. 그림은 천 단어의 가치가 있습니다.

  • 보관하는 동안이 오류가 발생하면 계속 읽으십시오.

    여기에 이미지 설명을 입력하십시오

  • 앱으로 이동하여 일반 탭을 클릭하십시오. 서명 섹션에서 “자동 서명 관리”를 선택 취소하십시오. 그렇게하면 아래와 같이 빨간색 오류 상태가됩니다.

    여기에 이미지 설명을 입력하십시오

  • 이제 까다로운 부분이 있습니다. 프로젝트의 두 대상에서 “서명 자동 관리”를 선택 취소해야합니다. 이 단계는 매우 중요합니다.

    여기에 이미지 설명을 입력하십시오

  • 이제 각 대상의 “빌드 설정”탭으로 이동하여 코드 서명 ID에서 “iOS 개발자”를 설정하십시오. “PROJECT”에 대해 동일한 단계를 수행하십시오.

    여기에 이미지 설명을 입력하십시오

  • 이제 Xcode → Product → Clean을 수행하십시오. Xcode에서 프로젝트를 닫고 다시여십시오.

  • 그런 다음 각 대상의 일반 탭으로 이동하여 “서명 자동 관리”를 확인하고 팀 드롭 다운에서 개발자 계정을 선택하십시오.

    여기에 이미지 설명을 입력하십시오

  • 프로젝트의 아카이브를 다시 수행하면 모든 것이 작동합니다.

정말 애플? 이것이 우리의 삶을 더 편하게하도록 되었습니까?


답변

이제 아래 그림과 같이 일반 탭 자체에서 디버그 및 릴리스에 대한 프로필을 별도로 선택할 수 있습니다.

또한 클릭하면 이전 Xcode 버전에서 Automatically manage signing작성된 모든 프로세스가 수행됩니다 Fix issue.

여기에 이미지 설명을 입력하십시오


답변

자동을 비활성화 한 다음 다시 활성화하면 Xcode 8 GM 시드 에서이 문제가 해결되었습니다. 서명이 필요한 각 대상의 프로젝트 설정, 정보 탭에서 수행 할 수 있습니다.


답변

나는 말하기 싫어. 방금 Xcode를 종료하고 다시 열었습니다. 간단하고 효과적인 🙂


답변

이 문제를 해결하려면 다음을 수행하십시오.

  1. Xcode / 환경 설정 / 계정으로 이동
  2. 사과 ID 계정을 클릭하십시오.
  3. 클릭- "View Details"( “서명 ID”및 “프로비저닝 프로파일”이있는 새 창을 엽니 다).
  4. "Provisioning profiles"휴지통 비우기 에서 모든 인증서를 삭제하십시오 .
  5. Apple-ID 계정을 삭제하십시오.
  6. Apple ID로 다시 로그인하고 앱을 빌드하십시오!

행운을 빕니다!


답변

이것이 내가 고전적으로 Apple Xcode UX 디자인 버그라고 부르는 것입니다.

이 오류는 당신이 잘못한 것들이 많이 있다고 말했습니다.

이 오류는 실제로 ” 온라인으로 동의하지 않은 새로운 계약이 있습니다 “라는 의미입니다.

자동 서명 단추를 확인 및 선택 해제 한 후이 계약서 오류가 표시됩니다.

자동 서명 단추를 확인 및 선택 해제 한 후이 계약 오류가 표시됩니다.

개발자 포털에 로그인하면 계약 업데이트 알림에 대한 배너를 볼 수있었습니다

개발자 포털에 로그인하면 계약 업데이트 알림에 대한 배너를 볼 수있었습니다.

Xcode 8을 다시 시작하면 해당 오류가 해결되고 이미 내 컴퓨터에 있었고 인증서와 연결된 인증서를 다시 선택해야했습니다.. Xcode 8을 다시 시작하면 해당 오류가 해결되고 이미 내 컴퓨터에 있고 인증서와 연결된 인증서를 다시 선택해야했습니다.

이것은 덜 혼란스러운 구현에서 처리 될 수 있었지만 이것이 내가 고쳐 놓은 방법입니다. 다른 사람들이 준 단계와 다르기 때문에 여기에 넣었습니다.

예, 최신 iOS 10 기기와 최신 Xcode (7.3.1 이상)가 업데이트 될 때까지 오류가 발생했습니다.


답변

이것이 나를 위해 일한 방법입니다.

  1. Xcode를 종료하고 다시 시작
  2. 다시 프로젝트 열기
  3. 클린 프로젝트
  4. 프로젝트 설정> 일반> ‘자동으로 관리되는 프로필’을 선택 취소하고 ‘확인’보다 다시 사용 하도록 설정 하라는 메시지가 표시됩니다 .
  5. 이제 소스 코드를 보관하십시오

PS 임의의 문제가 발생하면 Xcode를 종료하고 다시 시작하는 것이 가장 좋습니다.