2014-12-03 8 views
0
/usr/bin/codesign --force --sign <CertSHA1> --requirements ="designated => identifier org.my-app" /Users/AirWatch/Desktop/MyApp.app/ 

CodeSign 명령을 사용하여 "MyApp.app"라는 내 응용 프로그램을 코드화하려고합니다. 내 응용 프로그램에 대한 번들 식별자는 "org.my-app"입니다. 위의 명령에서 "CertSHA1"대신 인증서의 유효한 SHA1을 제공하고 있습니다.OSS 코드 번호

내 번들 식별자의 하이픈 때문에 codeSign 명령이 실패합니다. 내 번들 식별자에 하이픈이 없으면 모두 잘 작동합니다. 내 번들 ID에 하이픈이있을 때이 명령을 실행하는 올바른 방법은 무엇입니까?

답변

0

iResign 유틸리티를 사용하여 앱 다시 서명을 시도해보십시오.

하이픈으로 번들 ID를 시도했지만 정상적으로 작동합니다.