Unity iOS 빌드시 Xcode 에서 Archive 할때 Missing signing identifier,AVFoundation framework 에러 발생 해결법

Unity iOS 빌드시 Xcode 에서 Archive 할때 Missing signing identifier,AVFoundation framework 에러 발생 해결법

Unity iOS 빌드시 Xcode 에서 Archive 할때 Missing signing identifier,AVFoundation  framework 에러 발생 해결법

간혹 유니티 -> Xcode 빌드를 하고 폰에서 테스트를 잘 마친다음에 앱스토어로 업로드를 하려고 할때 마주칠 수 있는 오류이다.

Missing signing identifier at " " 파일 경로 ~~~ /ProductName.app/Frameworks/UnityFramework.framework/Frameworks/libswiftAVFoundation.dylib".

예전에는 존재하지 않던 문제인데 언젠가부터는 발생하고 있다.

해결법은 아래 사진과 같이 Target 에서 UnityFramework 에서 swift 를 검색해서 Always Embed Swift Standard Libraries 를 Yes -> No 로 변경하면 해결된다.

잘은 모르겠지만 유니티에서 제공하는 라이브러리와 Xcode 상의 호환성? 문제 같은걸로 발생하는 문제가 아닌가 싶다.

Swift 할줄 모르는 유니티 개발자로써.. 이유는 잘 모르겠다.

어쨌든 이렇게 하면 이제 앱스토어 업로드가 잘된다.