Unity에서 ALC SDK V2로 업그레이드 하기

V1 → V2로 변환을 위해 라이브러리 파일 업데이트

V1에서 사용한 라이브러리 파일을 삭제합니다.

Assets > Plugins > Android

  • sdk-alc-v1.0.0.aar

  • alc-android-library-v1.0.0.aar

Assets > StreamingAssets

  • global-appstores.json

V2 사용을 위해 필요한 라이브러리를 추가합니다.

Assets > Plugins > Android

  • sdk-alc-v2.0.0.aar

  • sdk-auth-v1.0.2.aar

  • sdk-base-v1.0.3.aar

  • sdk-configuration-v1.0.0.aar

  • alc_adapter-v1.1.0.aar

Unity 에서 Project Settings > Publishing Settings 의 Custome Build 환경을 추가합니다.

로그인, 업데이트와 설치 모듈을 위해 아래 내용을 추가해야 합니다.

추가해야 하는 항목

  • Custom Main Manifest

  • Custom Main Gradle Template

  • Custom Launcher Gradle Template

AndroidManifest.xml에 <queries> 추가

아래의 두 가지의 경우 원스토어 공지사항을 참조하여 설정 바랍니다.

Assets > Plugins > Android > AndroidManifest.xml

아래와 같이 queries 추가가 필요합니다.


<manifest>
  <queries>
     <intent>
         <action android:name="com.onestore.ipc.iap.IapService.ACTION" />
     </intent>
     <intent>
         <action android:name="android.intent.action.VIEW" />
         <data android:scheme="onestore" />
     </intent>
  </queries>
  ...
  <application>
  </application>
</manifest>

Last updated