Skip to content
Gyeonghwan edited this page Dec 27, 2016 · 4 revisions

이 페이지에서는 unity에 cafeSDK를 import하여 실행해 보는 sample을 제공한다.


#Unity 설정

1.Unity의 메뉴에서 Asset > Import package를 클릭한 다음 Custom Package 대화 상자에서 다운로드한 NaverCafeSDK-x.x.x.unityPackage 파일을 선택한다.

sample1

2.Custom Package 대화 상자에서 Import를 클릭하면 NCSDK 폴더와 Plugins 폴더가 생성된다.

sample1

3.NCSDK 폴더의 Sample 폴더에 있는 NCSDK.Prefabs를 원하는 신으로 끌어다 놓는다. 네이버 카페 SDK에서 기본으로 제공하는 버튼이 생성된다.

sample1

4.NCSDK 폴더의 Scripts 폴더에 있는 GLinkConfig 파일에 카페 ID와 클라이언트 아이디, 클라이언트 시크릿을 입력한다.

//NCSDK/Scripts/GLinkConfig 
static class GLinkConfig
{
     public const string NaverLoginConsumerKey = "Consumer ID";
     public const string NaverLoginConsumerSecret = "Secret ID";
     public const int CafeId = 00000000;
}

#Android 설정 Android Settings

아래 설명된 설정은 NaverCafeSDK-x.x.x.unityPackage를 import하면 이미 포함되어 있는 내용이다.

Unity4일 경우 아래 내용을 참조하길 권장합니다.

Unity 5 엔진

Unity 5 엔진 을 사용할 때는 다음과 같이 네이버 카페 SDK 라이브러리를 추가한다.

  • 네이버 카페 SDK 라이브러리 파일(cafeSdk-x.x.x.aar 파일)과 필수 라이브러리 파일을 Assets/Plugins/Android 폴더에 추가한다.

Unity 4 엔진

Unity 4 엔진을 사용할 때는 Eclipse에서 다음과 같은 추가 설정이 필요하다.

  1. 제공받은 네이버 카페 SDK 라이브러리 파일 가운데 cafeSdk-x.x.x.zip 파일의 압축을 해제한다.
  2. 압축을 해제한 네이버 카페 SDK 라이브러리 폴더 아래의 libs 폴더에 빌드에 필요한 필수 라이브러리 파일을 추가한다.
  3. Eclipse에서 압축을 해제한 폴더를 프로젝트로 불러온다.
  4. 프로젝트 설정 대화 상자에서 Android를 클릭하고 Is Library를 선택한다.
  5. AndroidManifest.xml 파일에 다음과 같이 네이버 카페 SDK에서 사용하는 액티비티를 추가한다.
    <activity
        android:name="com.nhn.android.naverlogin.ui.OAuthLoginActivity"
        android:screenOrientation="sensorLandscape"
        android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
    <activity
        android:name="com.nhn.android.naverlogin.ui.OAuthLoginInAppBrowserActivity"
        android:screenOrientation="sensorLandscape"
        android:label="OAuth2.0 In-app"/>
    <activity
       android:name="com.naver.glink.android.sdk.ui.VideoPlayActivity"
       android:screenOrientation="sensorLandscape"
       android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>

6.해당 프로젝트를 빌드한다.

7.Eclipse로 빌드한 파일을 Unity 프로젝트의 Assets/Plugins/Android 폴더에 추가한다.

8.Unity 프로젝트를 빌드한다.


#iOS 설정 iOS XCode Settings