Skip to content
Gyeonghwan edited this page Aug 4, 2016 · 1 revision

运行样品项目

  1. 在XCode打开sample/navercafesdk-sample-ios文件夹中的项目。
  2. 生成项目。
  3. 在应用程序上检查NAVER Cafe SDK是否正常运行。

项目设置

样品项目中包括运行NAVER Cafe SDK所需的开发环境设置与初始化设置。

确认设置

使用NAVER Cafe SDK时,在Xcode设置开发环境的方法如下。

  1. Naver账号登陆注册到应用程序时,输入的URL Scheme登记到项目。
  2. 使用Naver账号将登陆库和AFNetworking库添加到项目。
  3. Build SettingsOther Linker Flags设置**-ObjC**选项。
  4. Build PhasesLink Binary With Libraries添加下列库。添加库的Status设置为Required。 − MobileCoreServices.framework − SystemConfiguration.framework − MediaPlayer.framework − AVFoundation.framework − CoreMedia.framework
  5. Build PhasesLink Binary With Libraries添加ReplayKit.framework库。Status设置为Optional

NAVER Cafe SDK 初始化

以下格式将NAVER Cafe SDK初始化。客户端ID和客户端密钥是通过Naver账号登陆,登记到应用程序后收到的值。

- (void)viewDidLoad {
    [super viewDidLoad];
   /**
     * 通过Naver账号登陆,使用开发中心接收到的信息,将NAVER Cafe SDK初始化。
     * 呼叫Glink其他方法前,必须要初始化。
     * 开发者中心: https://nid.naver.com/devcenter/main.nhn
     */
    [[NCSDKManager getSharedInstance] setNaverLoginClientId:@"197CymaStozo7X5r2qR5"
                                     naverLoginClientSecret:@"evCgKH1kJL"
                                                     cafeId:28290504];
...
}

以下方式设置应用程序代理,使用Naver账号完成登陆后,就会在NAVER Cafe SDK设置登陆信息。

//AppDelegate
#import <NaverCafeSDK/NCSDKLoginManager.h>
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { //使用Naver账号将登陆信息设置到登录客体。
    return [[NCSDKLoginManager getSharedInstance] finishNaverLoginWithURL:url];
}

启动NAVER Cafe SDK画面,首先要设置NAVER Cafe SDK视图控制器,执行presentMainViewController方法。

    [[NCSDKManager getSharedInstance] setParentViewController:self];
    [[NCSDKManager getSharedInstance] presentMainViewController];

Other NAVER CAFE SDK Documents.

Unity

Unreal

Cocos-2dx

Android

Clone this wiki locally