문제

새로운 Mac OS 앱을 Mac Appstore에 게시하려고 몇 시간을 보냈습니다. 기형 프레임 워크에 대한 발행 후 이메일을 계속받습니다.

오르 포맷 프레임 워크 - 프레임 워크 번들 (xxxx.app/contents/frameworks/growl.framework)에는 기호 링크 'growl' -> '버전/current/growl'이 포함되어야합니다. 자세한 내용은 프레임 워크 번들의 해부학을 참조하십시오.

오르플 링 프레임 워크 - 프레임 워크 번들 (xxxx.app/contents/frameworks/growl.framework)에는 상징적 인 링크 ' ->'버전/현재/리소스 '가 포함되어야합니다. 자세한 내용은 프레임 워크 번들의 해부학을 참조하십시오.

오르포드 프레임 워크 - 프레임 워크 번들 (xxxx.app/contents/frameworks/growl.framework)에는 '헤더'가 포함되어 있으며, 이는 상징적 링크 -> '버전/현재/헤더'가되어야합니다. 자세한 내용은 프레임 워크 번들의 해부학을 참조하십시오.

오르포드 프레임 워크 - 프레임 워크 번들 (xxxx.app/contents/frameworks/growl.framework) '버전의 디렉토리에는 특정 버전 디렉토리로 분해되는 기호 링크'현재 '가 포함되어야합니다. 자세한 내용은 프레임 워크 번들의 해부학을 참조하십시오.

이 오류는 꽤 자기 설명이지만 왜 이런 일이 발생하는지에 대한 방법을 찾을 수 없습니다.

도움이 되었습니까?

해결책

문제는 내가 복사하는 방식이었습니다 Growl.Framework 에서 Run Script Xcode 5의 빌드 프로세스 단계의 단계

cp -pr /Library/Frameworks/Growl.framework $BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME/Contents/Frameworks

그러나 Mac OS에서 cp 명령은 상징적 링크를 보존하기위한 많은 옵션을 놓치고 다음을 사용해야했습니다.

cp -R /Library/Frameworks/Growl.framework $BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME/Contents/Frameworks

그런 다음 내 앱이 "검토 대기 중"상태로 이동했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top