1.1. Unity SDK 설치
...
참고사항 |
---|
권장 버전을 사용하지 않을 경우, 아래와 같은 문제가 있습니다.
|
...
KakaoGameSdk.unitypackage를 실행하면, Unity3d툴에서 import할 수 있는 메뉴가 뜹니다.
기존 SDK에서 필요한 항목이 체크된 상태로 import를 진행합니다.
경고 |
---|
이전 버전 SDK 파일들에 의해 컴파일 에러가 발생할 수 있습니다. |
...
Assets > Reimport All 또는 에디터를 재부팅하면 KGAssetImporter에 의해 자동으로 이전 SDK 파일들을 제거합니다.
...
카카오게임 SDK 속성 | |||||||||
---|---|---|---|---|---|---|---|---|---|
키 | 타입 | 필수 | 설명 | 예시 | |||||
App Id | String | O | 아래 둘 중 한곳에서 확인할 수 있습니다. | 103815 | |||||
App Secret | String | O | 카카오 개발자 페이지 > 내 어플리케이션 > 앱 선택 > 앱 설정 > 요약 정보에서 확인할 수 있는 네이티브 앱 키와 동일합니다. | 951b75bf17fe0885ab5106ba2a9f9bc9 | App Version | String | O | 앱 버전을 설정합니다. 이 버전을 기반으로 앱의 업데이트 필요 여부를 자동으로 안내합니다. | 1.0.0 |
Debug Level | String | X | SDK 로그 출력 레벨을 설정합니다. "Verbose", "Debug", "Error", "None" 중 하나를 선택할 수 있습니다. | None |
...
1.1.4.1. Permission 설정
unitypackage를 import 후에 Assets/Plugins/Android/AndroidManifest.xml 파일에 게임에서 사용할 permission을 추가
<uses-permission android:name="android.permission.XXXXXX" /> 형태로 추가
...
Kakao SDK v3.8.3 이상 버전 사용 필수
Unity Inspector 내에 Etc Setting(Use as needed) -> Domains to use HTTP(Android) 항목에 Add 버튼을 통해 게임에서 사용할 http domain을 추가
3.10.0 이후 버전에서 다음카페뷰를 로드하는 API가 추가되었는데, 이 API를 사용하기 위해서 모든 HTTP Domain의 호출이 필요한데 아래와 같은 설정이 필요합니다.
Etc Setting -> HTTP Domain -> Use All HTTP Domain Check 설정
...