반응형

개발 148

유니티 파이어베이스 애널리틱스 사용하기

해당 포스팅에서는 프로젝트를 생성하는 내용은 작성되지 않습니다. 이 점 참고바랍니다. 프로젝트가 생성되어 있다는 가정하에 파이어베이스 애널리틱스를 사용하는 방법을 알아보겠습니다. 먼저 아래 링크를 이용해 파이어베이스를 접속하여 생성된 프로젝트를 확인합니다. https://console.firebase.google.com/u/0/?hl=ko 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com 원래 같았으면 프로젝트 명이 사각형의 각 영역당 나와있습니다. 저는 프로젝트 명을 모두 이미지 편집 도구를 이용해 가려서 보이지 않는 상태입니다. 위 이미지를 보면 AOS 및 IOS 아이콘이 활성화 된 프로젝트와 그렇지 않은 프로젝트가 있습니다. 최초 생성 시, AOS 및 IOS 모두..

개발/유니티 2022.09.27

유니티 Pod install 시 에러 발생시

유니티 iOS 빌드를 위해 pod intall 명령어를 사용했을 때 아래와 같이 버전 정보 관련해서 에러가 발생했다. 딱 보니 GoogleAppMeasurement와 AppLovinMediationGoogleAdManagerAdapter, Google-Mobile-Ads-SDK 등 다양한 것들이 문제가 발생한 것이다. Podfile을 열어 버전 정보를 아래와 같이 수정해주었다. [수정한 버전 정보] ‘AppLovinMediationGoogleAdapter’ 9.1.0.0 -> 9.5.0.0. ‘AppLovinMediationGoogleAdManagerAdapter’ 9.1.0.0 -> 9.5.0.0. ‘Firebase/Analytics’ 9.3.0 - > 9.2.0 ‘Firebase/Core’ 9.3.0..

개발/유니티 2022.09.26

유니티 페이스북 디펠로퍼에서 iOS 플랫폼을 추가 시

페이스북 디펠로퍼 사이트 주소는 아래와 같다. https://developers.facebook.com/?locale=ko_KR Meta for Developers 메타버스에서 선보이는 창의성 경험하기 10월 11일에 열리는 Meta Connect에서 전 세계의 혁신가들을 만나보세요. 메타버스의 아름답고 긴밀히 연결된 세상을 함께 구상할 방법을 알아보세요. 저장 developers.facebook.com 위 링크에서 iOS 플랫폼을 추가하고자 할 때 순서는 아래와 같다 먼저 내 앱에 들어가 원하는 앱을 선택하고, 기본 설정 탭 제일 하단 플랫폼 추가를 눌러주면 된다. 이 때 iOS를 선택할 시 패키지 명에는 유티니에서 설정한 Bundle Identifier를 입력하면 된다. iPhone Store ID는..

개발/유니티 2022.09.25

유니티 iOS Xcode 빌드시 Undefined symbol 에러 발생 시

아래 이미지와 같이 Xcode에서 빌드하는 도중 UnityFramework에서 Undefined symbol 에러가 발생했을 경우, 유니티 프로젝트 내 Plugin 아래에 iOS 폴더 및 Mac 폴더를 추가하여 유니티 상에서 재 빌드하여 Xcode 실행 시 사라집니다. iOS 폴더 및 Mac 폴더 첨부파일을 첨부하려고 하였으나, 회사 내부에서 사용하던 자료여서 문제가 발생할 것 같아업로드 하지 않습니다, 만약 위와 같은 문제가 발생했을 경우, 주변 사수에게 물어보거나 빌드가 성공했었던 다른 프로젝트 내에서 파일을 참고하시기 바랍니다.

개발/유니티 2022.09.24

유니티 iOS 빌드 시 AppLovin Quality Service installation failed. Failed to download script with error: HTTP/1.1 401 Unauthorized 나타날 때

유니티로 iOS 플랫폼으로 변경하여 빌드를 진행할 때 나타난 에러이다. 문제를 보면 앱러빈에서 스크립트 다운로드를 실패했으며, HTTP 401에러가 나타난다. 401 에러를 인터넷에 검색해보니 아래와 같이 나왔다. 401 Unauthorized 401 Unauthorized 클라이언트 오류 상태 응답 코드는 해당 리소스에 유효한 인증 자격 증명이 없기 때문에 요청이 적용되지 않았음을 나타냅니다. 이 상태는 WWW-Authenticate (en-US) 헤더와 함께 전송되며, 이 헤더는 올바르게 인증하는 방법에 대한 정보를 포함하고 있습니다. 이 상태는 403과 비슷하지만, 401 Unauthorized의 경우에는 인증이 가능합니다. 딱 보니 인증, 인증 자격 관련된 말이 많이 나온다. 앱러빈 설정에서 값을..

개발/유니티 2022.09.23

유니티 커스텀 하이어라키(Unity Custom Hierarchy)

유니티를 통해 개발을 하다보면 하이어라키뷰에 목록들을 깔끔하게 정리한다고 해도 계층들이 쌓여 보기 힘들어 질 때가 있다. 이 때 유용한 기능이 있으니 바로 인터넷에서 @febucci 라는 이름을 쓰는 사람이 제공하는 Custom Hierarchy for Unity 이다. 해당 기능은 100% 무료이며, 홈페이지는 아래와 같다. https://www.febucci.com/2020/10/custom-hierarchy-for-unity/ Custom Hierarchy for Unity [free] | Febucci 'Custom Hierarchy for Unity' helps you organizinig all your gameObjects automatically, drawing icons for each ..

개발/유니티 2022.09.22

유니티 Max Mediation Debugger 페이스북 Cleartext Traffic 에러 시

유니티에서 광고 송출을 위해 앱러빈을 사용했다. 앱러빈에서 제공하는 광고 송출 기능을 이용하던 중 페이스북 쪽으로 광고 송출하는 부분에 문제가 있어 글을 적는다. 먼저 원인 파악을 위해 Max Mediation Debugger 를 활성화 시켜야한다. 아래 링크를 통해 참고한다. 크게 어렵진 않다. https://dash.applovin.com/documentation/mediation/unity/testing-networks/mediation-debugger MAX Mediation Documentation dash.applovin.com 링크 중에서 Displaying the Mediation Debugger 부분에서 코드가 나와있는데 이 부분을 개개인이 작성한 광고매니저 스크립트에서 초기 호출하는 부..

개발/유니티 2022.09.21

유니티 빌드 이후 앱 실행 안됨

[유니티를 통해 빌드 후 앱이나 게임 자체가 실해 안될 때] 빌드 이후 게임을 실행하고자 할 때 앱이 실행조차 안되고 자꾸 중단됨이라는 오류가 발생했습니다. 원인을 찾기 위해 AppsFlyer, Mopub, Facebook, GoogleAnalyics 등 외부 SDK를 지웠는데도 문제가 여전했습니다. 혹시 몰라 Player Setting - Publishing Settings - Build 항목 중 체크되어 있는 항목들을 모두 끄고, Project 내 Assets - Plugin 폴더를 확인하여 남아있는 찌거기 파일들을 모두 제거해줬습니다. 이 후, 유니티 재 시작 이후 빌드해보니 정상적으로 동작합니다. 의심스러운 파일은 Player Setting - Publishing Settings - Custom ..

개발/유니티 2022.09.20
반응형