로 서명되지 않은 어디서나 같은 iOS 개발자이지만 여전히 동일한 문제가 있습니다. 또한 사용자 계정을 삭제하고 키 체인에서 인증서를 삭제 한 다음 문제 해결 버튼으로 다시 생성했지만 성공하지는 못했습니다.포함 된 바이너리 내 장치에서 어떠한 이유없이 아무 문제없이 내 응용 프로그램을 컴파일 된 동일한 인증서
2
A
답변
0
나는 임베디드 바이너리가 동적 임베디드 프레임 워크라고 말할 때 이것을 가정하고있다.
임베디드 바이너리가 하위 프로젝트입니까?
호스트 프로젝트에 서명 할 때와 동일한 인증서로 서명되어 있는지 확인하십시오 (또는 전혀 서명하지 마십시오). 호스트 응용 프로그램은 프레임 워크 디렉토리에 복사 할 때 임베디드 프레임 워크에 서명 할 수 있습니다.
이미 컴파일 된 임베디드 프레임 워크를 추가하는 경우 프레임 워크의 디렉토리에서 _codesign 디렉토리를 삭제하고 응용 프로그램의 프레임 워크 디렉토리에 복사 할 때 호스트 응용 프로그램에 프레임 워크에 서명 할 수 있습니다.
(전환 할 수있는 작은 확인란이 있습니다)
WatchKit Extension.appex에서 오류가 발생합니다. WatchKit에 대한 코드 서명을 비활성화했지만 watchKit 앱에 서명해야한다는 오류 메시지가 나타납니다. 복사 할 때 프레임 워크에 서명하기위한 체크 박스를 찾을 수 없습니다. – User1238
현재 가지고있는 것과 동일한 설정으로 (app + watch 등) 스켈레톤 프로젝트를 만드십시오. 그런 다음 문제가있는 앱에 동일한 설정을 복사하십시오. –