기술 자료

지원

Xcode 익스포트 중 iOS Build Automation 문제

Resolve iOS build automation problems during Xcode export in Unity Build Automation.
읽는 시간 1분최근 업데이트: 한 달 전

증상

Unity Build Automation(UBA)에서 iOS 프로젝트를 빌드할 때 Xcode 프로젝트에 빌드 오류가 표시됩니다.

원인

UBA의 Xcode 빌드 오류 대부분은 타사 플러그인과 관련이 있으며, 특히 최소 버전의 Xcode가 필요하거나 비트코드를 비활성화해야 하는 플러그인과 관련이 있습니다. 또한 포스트 프로세스에서 Xcode 프로젝트를 찾을 수 없고 적절한 라이브러리를 추가할 수 없는 경우 빌드 오류가 발생할 수 있습니다.

해결 방법

동일한 설정으로 원하는 버전의 Xcode에서 프로젝트를 로컬로 빌드합니다. UBA의 포스트 익스포트 스크립트에서 동일한 수정 사항을 수행하지 않는 한 Xcode 프로젝트를 수정하지 않도록 합니다. 포스트 프로세스에서 Xcode 프로젝트를 찾을 수 없는 경우 해당 경로를
OnPostProcessBuild
에 전달해야 합니다. 일부 타사 플러그인이나 자체 코드를 사용하려면 Xcode 프로젝트를 수정하여 라이브러리나 파일을 추가해야 하며, 이를 통해 포스트 프로세스 속성스크립팅 API를 사용할 수 있습니다.

추가 리소스

iOS 프로젝트와 관련된 다양한 문제를 해결하는 데 도움이 되는 몇 가지 Unity Discussions 포럼 포스트가 준비되어 있습니다. 또한 다음 페이지를 참고할 수 있습니다.