버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

Upgrading the Unity SDK to 3.19.0

Upgrading the Unity SDK to 3.15.0

KakaoGameSDK

As newtonsoft-json is used for internal logic, you need to install the json package yourself.

https://kakaogames.atlassian.net/wiki/spaces/KS3GFC/pages/413468804/1.1.+Unity+SDK 설치 | 1+Installation#1.1.3.149.-Newtonsoft.Json 패키지 설치-Installation-(SDK-3.15.0 이상-or-later)

The Facebook SDK has been updated, so adding the Facebook Client Token has been changed to be mandatory.

https://kakaogames.atlassian.net/wiki/spaces/KS3GFC/pages/413632605/2.1 페이스북 | 2+Facebook#2.1.2. 페이스북 개발자 센터(클라이언트 토큰 확인) SDK -Facebook-Developer-Center-(Client-Token-Settings)---SDK-3.15.0 이상 버전 적용 시 설정 필요-or-later-versions-require-setting

It has been added so that you can set the Facebook Client Token in the Editor.

https://kakaogames.atlassian.net/wiki/spaces/KS3GFC/pages/413468804/1.1.+Unity+SDK 설치 | 1+Installation#1.1.3.10. 페이스북 정보 설정.7.-Facebook-information-setting

KakaoGameSDK(Android)

The SDK automatically changes the main activity to KGUnityPlayerActivity.

To change the main activity, you can open KGSharedData.json and set the customManifest to true

Upgrading the Unity SDK to 3.14.6

...

  • Behavior Changes on Android 12

  • In SDK 3.13.3, you should modify your settings to support Android 12 Behavior.

    • explictly-declared value for android:exported

      • Safer component exporting

      • Changed AndroidManifest.xml

        • Main Activity, AuthCodeHandlerActivity, AgeAuthActivity

          • declare android:exported=”true”

        • KGFirebaseMsgService

          • declare android:exported=”false”

    • Changed compileSdkVersion, targetSdkVersion to 31

    • Changed Android Gradle Plugin Version to 4.0.1 and Gradle Version to 6.1.1Upgrading the Unity SDK to 3.13.3

KakaoGameSDK(Android)

  1. Gradle Version

    1. If you are using Unity 2020.3.15f1, 2021.1.16f1 or later, no other settings required

    2. Changed Android gradle version to 6.1.1

      1. Gradle 6.1.1 download

      2. Set the downloaded gradle 6.1.1 folder in Unity.

        1. After downloading the gradle to another place, set the gradle folder in the Unity settings.(Preferences > External Tools > Android > Gradle Installed with Unity)

...