PPMESSAGE iOS SDK 集成

PPMESSAGE 提供 iOS SDK,SDK 的代码全部开源。

可以从 Github https://github.com/PPMESSAGE/ppcom-ios-sdk 上下载代码,编译运行 Demo,也可以直接使用 Pod 将 SDK 直接加入到你的 iOS 工程之中。

需要两步完成 SDK 的引用:

  • 继承并实现一个 会话窗口 的 Controller
#import <PPComLib/PPComLib.h>

@interface PPViewController : PPConversationsViewController

@end



  • 初始化 SDK (在获取到 推送 token 之后 初始化)
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {

    NSString *token = [[[[deviceToken description] stringByReplacingOccurrencesOfString:@"<"withString:@""]
                        stringByReplacingOccurrencesOfString:@">" withString:@""]
                       stringByReplacingOccurrencesOfString: @" " withString: @""];
    NSLog(@"deviceToken:%@", token);

    // Configure PPSDK
    PPSDKConfiguration *sdkConfiguration = [[PPSDKConfiguration alloc] init];
    [sdkConfiguration setHostUrl:@"https://ppmessage.cn" appUuid:@"a600998e-efff-11e5-9d9f-02287b8c0ebf" registrationId:token];

    [[PPSDK sharedSDK] configure:sdkConfiguration];

    // Start PPSDK
    [[PPSDK sharedSDK] start];

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容