전체 글 48

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

UE4 Visual studio build는 되지만 Console 빌드가 되지 않는 현상

목적 빌드를 하다가 Visual studio로 빌드는 되지만 cmd로 빌드가 되지 않아 발생한 문제를 기록 환경 UE4.23.3 Visual stuido 2019 MSVS 14.26.28801 현상 Console로 빌드를 하다가 빌드가 컴파일 에러가 발생하는 현상이 일어났습니다. ADOSupport.cpp (0:01.82 at +2:38) C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.26.28801\INCLUDE\comip.h(311): error C4800: 'ADODB::_Recordset *const '에서 부울로 암시적 변환입니다. 정보가 손실될 수 있습니다. Visual studio 프로젝트 열..

버그 2020.08.29

UE4 IOS Remote 빌드를 위한 Window에 Certificate, Provisioning 등록 방법

목적 Window PC에서 Remote 빌드시 Window에 IOS Provisioning 인증서를 등록하는데 에러가 있는 경우가 있어서 등록하는 방법을 기록해봅니다. 환경 UE4.26.1, Window10, MacOS Catalina, Xcode11.1 Certificate, Provisioning 등록 방법 Unreal에서는 Provisioing을 IPhonePacker로 생성해서 등록하기를 권장하고 있다. 그런데 Apple 개발자 계정으로 등록하면 Provisioning 등록이 꼬이는 현상이 발생하는데 매번 등록할 때 마다 에러가 발생하여기록을 남긴다. MacOS KeyChain 에 Login, System에 Certificate 등록 Xcode에 Certificate 등록 빈 프로젝트 생성하여 I..

카테고리 없음 2020.08.21

UE4 Visual studio project 빌드 실행 하였으나 Compile이 안되는 현상

목적 UE4 Custom 엔진을 사용하여 프로젝트를 빌드하다가 컴파일 시도해도 안되는 상황이 있어서 특이해서 글 적어봅니다. 환경 Visual studio 2019, UE4.24 해결 방법 저같은 경우는 Visual studio의 시작 프로젝트 설정이 잘못되어 있었습니다. 시작 프로젝트 설정을 확인해주세요. 원인 UE4 엔진을 커스텀하게 사용하는 상황이였는데요. 첫 인크레디빌드를 사용한 빌드는 제대로 되서 Visual studio 프로젝트 설정이 잘못됬는지 의심하지 못했습니다. 특히 이번에 UE4.24로 업그레이드도 하고 Visual stuido 2019로도 바꾸고 IncrediBuild까지 사용하면서 의심할 만한 변수가 더 많았습니다. 참고 https://docs.microsoft.com/ko-kr/v..

UE4 2020.06.05

UE4 Log 표현 방법

글을 쓴 목적 UE4 커스텀 에디터를 만들다 보니 비프로그래머들에게도 로그를 보여줄 필요가 있었습니다. 그래서 로그를 표현해주는 방법을 찾다가 정리해 보았습니다. 이미 기존에 잘 정리한 문서들이 많아 링크만 첨부했습니다. 개발 환경 ue4.24.3, visual studio 2017 로그 표현 방법 일반적인 표현 방법 UE_LOG, AddToScreen UE_LOG와 AddToScreen은 기본적으로 표현해주는 로그 방법이다 보니 관련 자료가 많아서 참고 링크만 놔두고 생략하겠습니다. www.ue4community.wiki/logging-lgpidy6i Logging | UE4 Community Wiki Logging Logging means keeping an ordered record of event..

UE4 2020.05.29

UE4에서 Incredibuild 사용시 알아두셔야할 점

목적 IncrediBuild를 사용하여 UE4 개발할 기회가 생겼는데 사용은 쉬우나 생각지 못한 변수가 있어 이렇게 글을 남깁니다. 환경 UE4.22, Visual studio 2017, Window10, 보안툴(자세한 보안 툴은 말씀드릴 수 없으니 양해 부탁드립니다.) 알아두어야할 점 솔루션 IncrediBuild 홈페이지에 가면 Visual studio C/C++, Make and Build Tools, DevTools 총 3개의 솔루션이 있습니다. 이중에서 반드시 필요한 솔루션은 DevTools입니다. DevTools가 반드시 필요한 이유는 UBT가 XGEN을 호출 시켜 인크레디 빌드를 시작하여 언리얼 컴파일 타임에 영향을 미치기 때문입니다. 쉐이더 빌드 및 컴파일 시간에 영향을 미칩니다. Visu..

카테고리 없음 2020.05.27

UActorActionUtility 나오지 않을 때 확인 사항

목적 Tutorial을 보고 ActorActionUtility를 생성하는데 실수해서 ActorActionUtility가 활성화 되지 않아 이렇게 적게 되었습니다. 소중한 시간을 날리는건 아깝잖아요. 빨리 원인을 찾아 도움을 드리고 싶었습니다. 환경 UE4.22에서 사용해봤습니다. 확인 사항 언리얼 DOC에서 이미 Tutorial을 잘 제공하고 있습니다. https://docs.unrealengine.com/ko/Engine/Editor/ScriptingAndAutomation/Blueprints/Blutilities/ScriptedActions/index.html 스크립트 액션 레벨의 액터 또는 콘텐츠 브라우저의 애셋에 우클릭하여 호출할 수 있는 블루프린트 유틸리티를 만드는 법입니다. docs.unrea..

UE4 2020.05.06

Window에서 Redmine 설치방법

목적 Trello로 프로젝트를 관리했었는데 짧은 주기의 간단한 일감정도는 관리가 편해도 하위 일감이 필요하고 일정이 긴 경우에 일감을 관리하기에는 불편했었습니다. 그래서 이미 회사에서 사용한 경험이 있는 무료 프로젝트 관리 프로그램인 Redmine을 사용하기로 했습니다. Redmine은 하위 일감을 사용할 수 있고 일정 관리도 가능해서 Trello보단 더 큰 프로젝트를 관리하기 좋다고 판단했습니다. 하지만 설치하는데 몇가지 문제가 있었고 설치 하는 방법과 그에 따른 문제를 해결하는 과정을 기록하기 위해 글을 적게 되었습니다. 이미 많은 실력이 좋으신 분들이 설치 방법을 적어놓아 제가 따라하다가 놓친 부분이나 헷갈렸던 부분 위주로 내용을 정리하겠습니다. 환경 Window10, bitnami-redmine-..

개발 2020.05.04