전부 감상
iOS .crash file 분석하기
https://dev-yakuza.github.io/ko/react-native/ios-app-crash-debugging/ iOS App crash 분석 iOS App crash 로그(Log)를 분석하는 방법에 대해서 알아봅니다. dev-yakuza.github.io
Xcode의 Localization실행시 에러팝업뜰 때
앱 이름 언어별 설정을 위한 Localization이 안될 때. 에러 앱 이름 언어별 설정을 위해 InfoPlist.strings파일을 Localization할 때 "the source control operation was canceled" 팝업 발생. 해결 Xcode - Preferences - Source Control - Enable Source Control 체크해지.
마케팅 관련 용어 및 개념정리
프로그래매틱 광고란? http://blog.cheil.com/magazine/37330 참고 광고주 자신의 제품을 홍보하기 위하여 광고를 내고 싶은 사람 퍼블리셔(게시자) 광고를 유저에게 보여주는 광고 게시자 인벤토리 퍼블리셔가 유저에게 보여주는 광고 공간 미디에이션( https://support.google.com/admob/answer/3063564?hl=ko 참고) (위 그림 기준) 애드몹은 SSP가 되는 것. 퍼블리셔가 SSP에게 광고를 요청한다. 퍼블리셔는 지역,플랫폼 등 타겟에 맞게 미디에이션을 설정하고 우선순위를 정한다. SSP는 미디에이션의 설정에 따라 해당하는 업체에게 광고를 요청한다. 예를 들어 미디에이션으로 애드몹, 인모비,페북 세 업체를 설정했다. 애드몹은 북미지역의 남성, 인모비는..
인앱에서 Google Play Service SignIn 실패시 처리방법
발견했던 에러 로그들 Building GPG services, implicitly attempts silent auth Class not found when unmarshalling: com.google.android.gms.auth.api.signin.internal.SignInConfiguration 해결방법 https://github.com/playgameservices/play-games-plugin-for-unity/issues/1805 참고 요약 https://console.developers.google.com/apis/credentials 이동하여 해당 프로젝트를 선택 네모친 SHA1값이 중요하다. 구글 플레이콘솔에 SHA1값이 위 2번의 빨간네모에 입력되어 있어야 한다. ①구글에서 관리하..
ADMob Mediation InMobi, Facebook Audience 플러그인 오류
AdColony, Unity Ads는 추가해도 빌드에 문제발생하지 않음 Facebook, InMobi는 각각 따로 추가해도 빌드에러 발생 대략 이런에러. Dex: Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/customtabs/ICustomTabsCallback$Stub$Proxy; UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Landroid/support/customtabs/ICustomTabsCallback$Stub$Proxy; at..
ADMob Mediation Test Suite(Unity) 버그
애드몹에선 미디에이션 테스트를 위한 샘플을 제공한다. ( https://developers.google.com/admob/unity/mediation-test-suite?hl=ko ) 하지만 위 페이지대로 하면 제대로 실행되지 않는다. 가이드 페이지에서는 MediationTestSuite.Show(appId); 를 하라고 나와있다. 하지만 Obsolete된 함수. 아래 코드에서처럼 다른 방법을 써야한다. private void ShowMediationTestSuite() { #if UNITY_ANDROID string appId = ""; #elif UNITY_IPHONE string appId = ""; #else string appId = "unexpected_platform"; #endif //Me..