ios 4

UE4 Android, iOS Battery, Wifi 정보 가져오기

글을 쓰는 목적 안드로이드 폰과 iPhone의 정보 Battery와 Wifi 정보를 얻어오는 것이 필요하여 적용 방법을 기록한다. 작업 환경 UE4 : UE4.26 Android : Android11 IOS : IOS14.6 배터리 용량 UOptionalMobileFeaturesBPLibrary::GetBatteryLevel(); 배터리 상태 충전 상태를 알 수 있다. Android FAndroidMisc::EBatteryState batteryState = FAndroidMisc::GetBatteryState().State; IOS FIOSDeviceMisc::IsRunningOnBattery(); 배터리 온도 UOptionalMobileFeaturesBPLibrary::GetBatteryTempera..

UE4 2021.10.27

[UE4][Firebase] EasyFirebase Upload symbol

글을 쓰는 목적 UE4.26.2에서 EasyFirebase를 사용하여 Crashltyic 기능을 사용하고 있는데, Remote 빌드 후 IOS에서 DSYM file 을 업로드하는데 에러사항이 있어서 기록하기 위해 글을 쓴다. 작업 환경 Window10 Xcode12 macOS Bigsugar UE4.26.2 Jenkins2.222.1 Android Andorid Build 후 UE4 Intermediate의 gradle 폴더로 이동 Android 빌드가 Debug라면 uplaodCrashltyicSymbolFileDebug, Release라면 UploadCrashlyticsSymbolFileRelease 실행 cd Project/Intermediate/Adroid/arm64/gradle gradlew.b..

UE4 2021.06.04

UE4.26 IOS remote build

목적 IOS Remote build를 설정해 봤는데요. 인터넷에서 쓰여있는 방식은 ue4.26 이전 버전과 macOS catalina 이전 버전이라 따라하는데 에러 사항이 있었습니다. 그래서 IOS remote 빌드 설정을 기록합니다. 환경 UE4.26.2, Xcode12, macOS Bigsugar IOS Remote Build 설정 공유기 설정 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/B..

UE4 2021.05.12

UE4 IOS Package를 위한 Apple Certificate 발급

목적 UE4 프로젝트에서 IOS 빌드를 위해 IOS 인증서와 IOS Provisioning을 설치 하는 방법을 기록한다. 환경 Window10, UE4.26, MacOS Catalina 10.15.3, Xcode12.3 발급 방법 Window UnrealEngine의 Iphone packer를 통한 인증서 발급 언리얼 튜토리얼에 따라 인증서 발급 (docs.unrealengine.com/en-US/SharingAndReleasing/Mobile/iOS/Provisioning/index.html) Window에서 window 에서 Engine\Binaries\DotNET\IOS\Iphone packer.exe 에서 인증서에 사용할 key 발급 Apple Developer 홈페이지에서 Window에서 생성한..

UE4 2021.04.09