2016-11-17 4 views
0

Swift를 사용하여 동적 프레임 워크를 만듭니다. 프레임 워크를 빌드 할 때, 결과 아티팩트에는 Framework 폴더가 있으며, 예상하지 못한 많은 시스템 dylib가 있습니다. 참고 용으로이 설명서를 사용 중입니다. https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html#//apple_ref/doc/uid/20002253-99920-BAJFEJFI동적 프레임 워크 내에서 프레임 워크 폴더 생성

이 폴더와 libswiftRemoteMirror.dylib 때문에 iTunes 업로드로 앱의 릴리스 아카이브가 거부되었습니다.

enter image description here

답변

0

나는이에 대한 해결책을 발견했다. 내 프레임 워크 빌드 설정에서 사용할 수 있어야했던 Always Embed Swift Standard Libraries이 활성화되었습니다. 처음부터 활성화 된 이유는 확실하지 않았습니다. 프레임 워크를 작성하지 않았기 때문에 다른 사람이 그랬습니다. 하지만 프레임 워크 템플릿 대신 iOS 앱 템플릿을 사용하여 프로젝트를 시작했기 때문에 그럴 수도 있다고 생각합니다.