iOS 빌드 구성 설정
Set up an iOS build configuration for your Unity project.
읽는 시간 1분최근 업데이트: 한 달 전
Build Automation은 iOS 디바이스용 Unity 프로젝트를 빌드하는 프로세스를 자동화하는 데 도움이 됩니다. iOS 개발에는 여러 전제 조건이 있습니다. Apple 프로세스와 요구 사항이 시간이 지남에 따라 변경되므로 문제가 발생하면 Apple 개발자 웹사이트를 참조하는 것이 좋습니다.
Apple 개인정보 보호 매니페스트에 대한 참고 사항
Apple은 앱 스토어에서 iOS, iPadOS, tvOS, visionOS 플랫폼을 타겟으로 하는 새롭게 업데이트된 애플리케이션에 개인정보 매니페스트 파일을 포함하는 개인정보 처리방침을 도입하고 있습니다.PrivacyInfo.xcprivacy
Unity Build Automation은 개인정보 보호 매니페스트 파일에서 고지해야 하는 데이터를 수집하거나 데이터 관행에 참여하지 않습니다.
Xcode 프레임워크
iOS 프로젝트에 추가 Xcode 프레임워크가 필요한 경우 PBXProject API를 사용하여 해당 프레임워크를 Unity Build Automation에서 생성한 Xcode 프로젝트 파일에 추가합니다. API를 사용하는 Unity 프로젝트의 예제는 GitHub의 UpdateXcodeProject 예제 프로젝트를 참고하십시오. 예제를 사용하여 실험하고 학습할 수 있습니다. 예제 프로젝트의 플러그인 중 하나는 외부 Xcode 프로젝트 조작 DLL입니다. DLL은 Unity의 Bitbucket 저장소에서 사용할 수 있는 소스의 빌드 제품입니다. Xcode 프로젝트 조작 기능을 포함하는 가장 좋은 방법은 C# 소스 코드 파일을 프로젝트의 에셋/에디터 폴더에 복사하는 것입니다. 다음 2가지 방법으로 이 API 호출하여 Xcode 프로젝트를 조작할 수 있습니다.- Unity Build Automation 포스트 익스포트 메서드가 실행되기 전에 실행되는 빌트인 Unity PostProcessBuildAttribute를 사용합니다.
- Unity Build Automation 포스트 익스포트 메서드를 사용합니다(고급 설정에 대한 액세스 필요).