2014-03-14 1 views
2

앱 스토어에 제출하려고하는 iOS 앱이 있지만 프로젝트에 JavaScriptCore.Framework 라이브러리가 연결되어있어 유효성 검사에 실패합니다. 따라서 앱 스토어에 앱을 제출할 수 없습니다.iOS JavaScriptCore.framework 유효성 검사

The app links to non-public libraries in Payload/MyAppName.app/MyAppName: /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore

는 유효성 검사 오류를받지 않고이 라이브러리를 링크 할 수있는 방법으로 가능 : 여기에 내 응용 프로그램의 유효성을 검사 할 때 내가 받고있어 오류 메시지가 있어요?

+1

iOS7 이후 공개 프레임 워크입니다. 이전 iOS 버전의 경우 오픈 소스 JSC 코드로 작업해야합니다. – Amar

답변

5

이것은 AppStore 제출물에 대한 자동 검증의 알려진 버그입니다. 배포 대상이 iOS 7 이상으로 설정된 경우 아무런 문제가 발생하지 않으며 배포 대상이 iOS 5 (그리고 아마도 6 일까?) 인 경우이 잘못된 오류 메시지가 표시됩니다. JavaScripCore 프레임 워크는이 버그의 영향을받는 유일한 것으로 보입니다.

Apple이이 버그에 대해 알고 있음에도 불구하고 Apple에 버그 보고서를 보내주십시오. Apple이 얻은 버그보고 수는 문제의 관련성을 알려줍니다. 따라서 충분한 개발자가이 버그를보고하는 경우에만 우선 순위를 지정하고 더 빨리 해결할 수 있습니다.

iOS 5/6 (더 이상 지원되지 않는 iPad 1 및 iPod touch 4g)에 대한 지원 철회는 문제없이 앱을 제출할 수 있어야하지만 모든 Apps에서 선택할 수있는 옵션은 아닙니다.

+0

방금 ​​보고서를 보냈습니다. 고마워. –