목적
IOS Remote build를 설정해 봤는데요. 인터넷에서 쓰여있는 방식은 ue4.26 이전 버전과 macOS catalina 이전 버전이라 따라하는데 에러 사항이 있었습니다. 그래서 IOS remote 빌드 설정을 기록합니다.
환경
UE4.26.2, Xcode12, macOS Bigsugar
IOS Remote Build 설정
- 공유기 설정
- Iptime에서 내부 네트워크 설정
- Iptime에서 내부 네트워크 설정
- Mac 설정
- UE4.26 설치
- macOS Big sugar 설치, Xcode12 설치
- UE4.26에서 Xcode11, Xcode12를 지원하는데 저는 Xcode12를 사용하기 위해 macOS Big sugar로 업그레이드 했습니다. (https://docs.unrealengine.com/4.26/en-US/WhatsNew/Builds/ReleaseNotes/4_26/))
- 공유 설정
- 제어판 - Shared로가서 Remote 설정(https://www.parallelcube.com/2019/09/08/remote-ios-build-on-ue4-part-2/)
- 원격 파일
- 원격 로그인
- 원격 관리
- 제어판 - Shared로가서 Remote 설정(https://www.parallelcube.com/2019/09/08/remote-ios-build-on-ue4-part-2/)
- Rsync 설정(https://forums.unrealengine.com/t/windows-ios-rsync-remote-build-guide-4-8/37283)
- /Libarary/Deamone/rsync.plist 추가
- /Users/local/etc/rsyncd/rsyncd.conf 추가
- 이 부분이 제일 헷갈렸었는데요. Catalina 부터는 Root 디렉토리에 파일을 생성할 수 없게 만들었더라구요. 다음과 같은 경로로 바꾸니 정상 실행됬습니다.
- Provisioning 발급(https://docs.unrealengine.com/4.26/en-US/SharingAndReleasing/Mobile/iOS/Provisioning/)
- Window
- Provisioning, Certificate 생성 및 등록
- MacOS
- KeyChain에 Certificate 등록, Xcode에 Provisioning 등록
- Window
- UE4 에디터 IOS 빌드 셋팅
- Minimum iOS Version을 14.0으로 설정
- 원격 빌드 옵션 설정
- 원격 서버 이름에 IP 설정
- RSync 사용자 이름 설정
- SSH 키 설정
참조
forums.unrealengine.com/t/windows-ios-rsync-remote-build-guide-4-8/37283
https://www.parallelcube.com/2019/09/08/remote-ios-build-on-ue4-part-2/
'UE4' 카테고리의 다른 글
UE4 Custom Property Layout 만들기 (0) | 2021.06.09 |
---|---|
[UE4][Firebase] EasyFirebase Upload symbol (0) | 2021.06.04 |
UE4.26 Android Build (2) | 2021.05.11 |
UE4 IOS Package를 위한 Apple Certificate 발급 (0) | 2021.04.09 |
UE4 Visual studio project 빌드 실행 하였으나 Compile이 안되는 현상 (0) | 2020.06.05 |