[xcode] Xcode 5에서 프로비저닝 프로파일 삭제

나는 이것으로 몇 시간 동안 고군분투했습니다. 내가 만든 두 개의 동일한 프로비저닝 프로필이 있고 새 프로필이 이전 프로필을 대체하지 않았습니다 (새 프로필보다 6 일 일찍 만료 됨). XCode 5 메뉴를 통해 중복 프로비저닝 프로파일을 삭제할 수없는 것 같습니다. 이 상황에서 해결 방법이 있습니까?



답변

Apple 개발 a / c에서 프로필을 삭제하고 XCode에서 새로 고침을 누르면 (xcode> 기본 설정> 계정 사용) 이러한 프로필이 사라집니다.

시스템의 다음 디렉토리에서 제거 할 수 있습니다. “~/Library/MobileDevice/Provisioning\ Profiles"


답변

Xcode 환경 설정에서 계정으로 이동 한 다음 Apple ID로 이동 한 다음 “세부 정보보기”를 클릭합니다. 삭제하려는 프로비저닝 프로파일을 클릭 한 다음 “삭제”키를 한 번 누릅니다. 그런 다음 목록을 수동으로 업데이트하려면 새로 고침 아이콘을 클릭합니다 (매우 반 직관적 …).

이 방법을 사용하여 동일한 프로비저닝 프로필의 복사본을 하나만 제외하고 모두 삭제할 수 있었으며 그 후에는 삭제 작업이 수행되지 않았습니다.


답변

중복 프로필을 삭제할 필요는 없습니다. Xcode / Preferences / Accounts / / View Details로 이동하여 새로 고침 버튼을 누르십시오.

이 작업을 수행하고 중복 프로비저닝 프로필이 사라졌습니다. 이제 TestFlight에 빌드를 게시하면 배포 목록이 모두 정확합니다.


답변

여기에 이미지 설명 입력 Xcode 환경 설정-> 계정에서 계정을 삭제하고 계정을 다시 추가하고 개발자 ID를 클릭하고 새로 고침을 누르고 빌드 설정에서 프로비저닝 프로파일을 다시 선택하십시오.

그게 다야. 모든 문제가 해결되었습니다


답변

Xcode 5에 대한 모든 프로비저닝 프로파일을 관리하기 위해 Apple에서 제공하는 “Mac OS x 용 iPhone 구성 유틸리티”를 사용하고 있습니다.

애플 웹 사이트에서 :

iPhone 구성 유틸리티를 사용하면 구성 프로파일을 쉽게 생성, 유지, 암호화 및 설치할 수 있으며 프로비저닝 프로파일과 인증 된 응용 프로그램을 추적 및 설치하고 콘솔 로그를 포함한 장비 정보를 캡처 할 수 있습니다.

여기에서 다운로드 할 수 있습니다.

프로비저닝 프로파일을 삭제할 수 있습니다.

  1. 유틸리티를 열고 목록에서 프로비저닝 프로파일을 선택하십시오.
  2. 상단 메뉴에서 “삭제”보다 “편집”을 선택하십시오.


답변

XCODE 5에서 원치 않는 프로비저닝 프로파일에 대한 참조를 제거하려면 다음을 수행했습니다.

1) YOURAPP.xcodeproj 디렉토리로 이동합니다.

2) vi로 project.pbxproj 파일을 열었습니다.

3) PROVISIONING_PROFILE = “ID_OF_THE_PROV_PROFILE_YOU_WANT_TO_DELETE”찾기

모든 경우에 파일에서 이것을 보았고 “”로 설정했고 XCODE는 다시는 오류를주지 않았습니다.


답변

지금까지 언급 한 모든 방법은 특정 “Managed by Xcode”프로필을 삭제하지 못하며, 삭제를 어떻게하더라도 계속해서 다시 나타날 수 있습니다.

문제는 특정 프로필이 보유한 앱 ID를 기반으로 Xcode / Apple 개발자 센터에서 자동 생성된다는 것입니다. 제 경우에는 앱 ID 당 하나의 “개발자”프로필 (와일드 카드 포함)이 표시됩니다.

이를 제거하는 유일한 방법은 Dev Center를 통해 App Id 자체를 제거하는 것입니다. 문제의 앱이 실제로 스토어에없는 경우에도 개발자 센터에서 앱이 “… 앱 스토어에 존재하므로 제거 할 수 없습니다”라고 불평하기 때문에 이는 종종 불가능합니다.