2017-01-02 1 views
1

더 많거나 적은 수의 장치를 포함하도록 임시 Ad-hoc 앱을 종료하는 데 문제가 있습니다. 여기에 설명 된 단계를 수행하면 https://coderwall.com/p/cea3fw/resign-ipa-with-new-distribution-certificatecodesign을 사용하여 내 ipa를 사임 할 수 있지만 프로비저닝 프로파일에서 내 장치를 제거하더라도 ipa는 여전히이 장치에 XCode를 사용하여 설치할 수 있으므로 아무런 영향을 미치지 않습니다. 장치.더 적은 수의 장치로 .ipa 다시 서명

내가 잘못했을 수있는 단서가 있습니까?

답변

1

장치에 이전 프로비저닝 프로파일의 사본이 저장되어 있고 해당 프로파일이 장치에 설치된 앱을 허용합니다.

주로 코드 서명 인증서와 프로비저닝 프로파일을 고려할 수 있습니다. 그러나 실제로 두 가지 기능을 수행합니다.

  • 코드 서명 인증서와 해당 개인 키는 앱 서명에 사용됩니다.
  • 프로비저닝 프로파일에는 장치 목록, 코드 서명 인증서, 인 타이틀먼트 및 번들 ID가 포함됩니다. 애플의 티켓으로, 앱 스토어가 아닌 앱을 설치할 수있는 권한을 부여한다.

기기가 앱 설치를 시도하면 앱을 설치하는 데 사용할 수있는 저장된 프로비저닝 프로파일을 검색합니다. 앱에 포함 된 프로비저닝 프로파일 또는 이전에 설치된 프로파일 일 수 있습니다.

  • 장치에서 Ctrl 클릭하고 ...> 장치 "를 표시 프로비저닝 프로파일을 ..."-

    1. 열기 엑스 코드 및 메뉴 윈도우를 선택

      는 장치에서 프로비저닝 프로파일을 제거하려면 드롭 다운 메뉴에서.
    2. 원하지 않는 프로필을 선택하고 "-"- 버튼을 누릅니다.
  • 관련 문제