목록프로그래밍/ㄴ이슈 (36)
게임이 간헐적으로 로딩 중 뻗는다는 제보가 있었지만, 도저히 테스트디바이스에서 재현되지 않아 원인을 알 수 없었다. 어제 테스트디바이스의 안드로이드 업데이트가 나와 해당업데이트를 받았더니, 드디어 재현이 되었다. USING MEMORYADRESSES FROM MORE THAN 16GB OF MEMORY 원인은 안드로이드 11에서 발생하는 문제... 2018.4.30+ 2019.4.15+ 2020.1.14+ 2020.2.0b12+ 2021.1.0a4+ (lts버전) 위 버전들에선 해당 이슈가 해결되었다고 한다. 유니티에서 해결했다니 프로젝트 버전을 마이그레이션하자 issuetracker.unity3d.com/issues/android-il2cpp-empty-project-crashes-on-launch-w..
gpgs를 연동후 EnableSaveGames옵션을 활성화 하면 로그인 후 흰 화면의 OAuth인증화면이 무한 로딩 걸리는 문제가 발생한다. 해결방법 : Google Cloud API화면의 OAuth인증화면으로 들어가, 테스트 상태를 출시 상태로 변경하면 해결된다 출시 상태 후 다시 언제든지 테스트 상태로 돌아올 수 있으니 부담없이 변경하여도 된다. 최근부터 이 문제가 발생하기 시작한 것 같은데, 기존에 OAuth인증을 정상적으로 진행한 계정의 경우엔 아무 문제가 생기지 않는다.
애드몹의 미디에이션과는 별개로, ecpm의 분할을 위해 vungle도 추가로 적용시키는 과정 중 빌드 에러가 발생했다 애드몹을 추가 후 벙글을 추가하니 Duplicate class android.support.v4. ..... 와 같은 수많은 에러가 발생했다. 원인: Admob에 포함된 google services와 vungle 에 포함된 파일이 충돌을 일으키는 것. 해결 방법: google services관련 라이브러리 들은 android resolver가 최신 버전으로 알아서 해결해주니, vungle에 포함된 google 관련 lib들을 지우면 된다 ex)core, broadcast ...
정상적으로 잘 작동되던 GPGS로그인이 갑자기 Returning an error code. DeveloperError를 출력했다. 테스트겸 로그인 요청을 1초마다 보내는 처리를 추가했더니 발생했다. 발생 원인 : GPGS로그인이 이미 요청되었고, 수행되기 전 재차 로그인을 요청했을 경우 발생. 해결 방법 : 로그인 요청의 빈도 조절
새로운 기능을 추가 한 후 빌드를 하니 다음과 같은 에러가 발생했다. An asset is marked with HideFlags.DontSave but is included in the build: Asset: 'Library/unity editor resources' (You are probably referencing internal Unity data in your build.)UnityEditor.HostView:OnGUI() 크게 변경한 것도 없는데 등장한 에러. 원인은 여러가지가 있는데, 실수로 추가한 스크립트에서 자동으로 추가되었거나, 변경되었거나 등이 대표적이다. 해결방법은 다음과 같다. Window/Rendering/light Setting에서 Source가 Custom에, 특정 Cub..
애드몹 미디에이션 패키지를 추가하고 빌드하니 다음과 같은 에러가 발생했다. The number of method references in a .dex file cannot exceed 64K 분명 이미 멀티덱스 세팅을 했을텐데도 위와 같은 에러가 발생해 당황스러웠지만, 아래 방법으로 해결했다. Unity BuildSetting에서 Custom Launcher Gradle Template를 체크해준다. 그럼 LauncherTemplate.gradle파일이 생성된다. defaultConfig { minSdkVersion **MINSDKVERSION** targetSdkVersion **TARGETSDKVERSION** applicationId '**APPLICATIONID**' ndk { abiFilters..
기존 프로젝트에 Admob을 연동하고, 이후 패키지명을 변경할 일이 있어 다시 연결을 해야했다. 그리고 테스트 광고를 다시 테스트 하려고 하니 HandleRewardedAdFailedToLoad event received with message: no fill 에러가 나타났다. 변경한거라곤 패키지 명 밖에 없는데 이게 무슨일인가 싶어 이것저것 알아보다가 시간이 좀 지났다. 그러더니 갑자기 정상적으로 광고가 나타나기 시작했다. admob no fill에러의 경우 광고 인벤토리(제공할 광고)가 없을 시 발생하는 에러이며 프로덕션용 광고를 사용했을 경우에 앱 등록 후 초기 등록시간이 걸리는 것은 알고있다. 하지만 테스트 광고도 위와 같이 앱을 등록하고, 어느정도 시간이 지나야만 광고가 나온다는 사실은 처음 알..
기존 프로젝트에 광고관련 SDK와 추가 스토어 대응을 하려고 플러그인을 이것저것 넣다보니 위와 같은 에러가 발생했다. 해당 에러는 구글에서 핫픽스가 나와있는 에러이며, 안드로이드 11에 관련된 기능이 추가되었지만, 기존 gradle버전에는 포함되어 있지 않아 발생하는 버그인 것으로 보인다. 구글 공식 문서 참고 : android-developers.googleblog.com/2020/07/preparing-your-build-for-package-visibility-in-android-11.html Preparing your Gradle build for package visibility in Android 11 Posted by David Winer , Product Manager One of the ..