Skip to content

[한] 글로벌 및 국내 네이버 카페 사용

Gyeonghwan edited this page Oct 13, 2016 · 5 revisions

1. 글로벌 카페 선행 작업

글로벌 네이버 카페 SDK 사용을 위한 선행 작업 (https://g.cafe.naver.com)

글로벌 네이버 카페 SDK를 앱에 적용하려면 다음과 같은 선행 작업이 필요하다. (가로형 게임용 SDK만 지원 중, 세로형 준비 중)

1. 제휴

글로벌 네이버 카페 SDK 사용을 희망할 경우,

첨부된 (네이버카페SDK_제휴용_정보기입양식_게임사명_게임명_ver.2.0.0.xls) 파일을 작성하여 '네이버카페SDK_제휴"dl_gamesdkpartner@navercorp.com'로 메일을 보낸다.

2. SDK ID 발급

개설된 카페에 매니저 권한으로 접속한 후, 카페관리 > PLUG 설정으로 진입하여 'Cafe ID 및 Consumer Key, Consumer Secret'를 발급받는다.

2. 국내 카페 선행 작업

네이버 카페 SDK를 앱에 적용하려면 다음과 같은 선행 작업이 필요하다. 선행 작업에 관한 자세한 내용은 "선행작업"을 참고한다.

  1. 제휴 신청: 네이버 카페 SDK 제휴를 신청한다.
  2. 네이버 아이디로 로그인 등록: 네이버 아이디로 로그인에 애플리케이션을 등록하고 클라이언트 아이디를 발급받는다.
  3. 네이버 카페 ID 확인: 네이버 카페 SDK를 적용할 네이버 카페의 카페 ID를 확인한다.
  • SDK 적용을 위해 '애플리케이션 등록(API 이용신청)'이 반드시 선행되어야 합니다.

Overviw

3. 소프트웨어 요구 사항

개발 도구

  • IDE: XCode 6.0 이상
  • 게임 엔진(Unity, Unreal, Cocos2d-x)별 요구 사항

라이브러리

네이버 카페 SDK를 사용하려면 다음 라이브러리를 프로젝트에 추가해 함께 빌드한다.

라이브러리 다운로드 URL
네이버 아이디 로그인 네이버 카페 SDK 라이브러리 파일에 포함되어 있다(4.0.7 버전). [다운로드]
AFNetworking 네이버 카페 SDK 라이브러리 파일에 포함되어 있다(2.6.3 버전). [다운로드]
SDWebImage 네이버 카페 SDK 라이브러리 파일에 포함되어 있다(3.8.2 버전). [다운로드]
FLAnimatedImage 네이버 카페 SDK 라이브러리 파일에 포함되어 있다(1.0.12 버전). [다운로드]

iOS SDK 10 빌드

iOS SDK 10 빌드시 변경된 정책에 따라 Info.plist 설정을 확인해야 한다.

App Transport Security

인앱 HTTP 허용 예외처리

ex)
 <key>NSAppTransportSecurity</key>
 <dict>
  <key>NSAllowsArbitraryLoadsInWebContent</key>
  <true/>
 </dict>

NSPhotoLibraryUsageDescription

사용자 사진 라이브러리 사용시 얼럿창에 보여지는 문구

ex) 로컬 전용
<key>NSPhotoLibraryUsageDescription</key>
    <string>게시글을 작성하기 위해 사용자의 사진에 접근합니다.</string>
ex) 다국어 지원
다국어를 지원하는 앱의 경우 Info.plist에 NSPhotoLibraryUsageDescription 값을 언어별로 세팅합니다.
1) InfoPlist.strings 생성
XCode - New - File - iOS - Resource - Strings File

2) InfoPlist.strings Localize 클릭하여 언어별 파일 생성

3) 언어별 key / value 작성
InfoPlist.strings (Korean)
"NSPhotoLibraryUsageDescription" = "게시글을 작성하기 위해 사용자의 사진에 접근합니다.";

InfoPlist.strings (English)
"NSPhotoLibraryUsageDescription" = "Access your photos to create a post.";

InfoPlist.strings (Base)
"NSPhotoLibraryUsageDescription" = "Access your photos to create a post.";

참조 링크

Other NAVER CAFE SDK Documents.

Unity

Unreal

Cocos-2dx

Android

Clone this wiki locally