2021-09-13 18:56:16 +08:00
|
|
|
|
//
|
|
|
|
|
// AppDelegate+ThirdConfig.m
|
|
|
|
|
// xplan-ios
|
|
|
|
|
//
|
|
|
|
|
// Created by 冯硕 on 2021/9/13.
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
#import "AppDelegate+ThirdConfig.h"
|
|
|
|
|
///Third
|
|
|
|
|
#import <ShareSDK/ShareSDK.h>
|
2021-10-21 12:01:21 +08:00
|
|
|
|
#import <NIMSDK/NIMSDK.h>
|
2021-09-13 18:56:16 +08:00
|
|
|
|
///Tool
|
|
|
|
|
#import "XPConstant.h"
|
|
|
|
|
|
|
|
|
|
@implementation AppDelegate (ThirdConfig)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// 初始化一些第三方配置
|
|
|
|
|
- (void)initThirdConfig {
|
|
|
|
|
[self configShareSDK];
|
2021-10-21 12:01:21 +08:00
|
|
|
|
[self configNIMSDK];
|
2021-09-13 18:56:16 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (void)configShareSDK {
|
|
|
|
|
[ShareSDK registPlatforms:^(SSDKRegister *platformsRegister) {
|
|
|
|
|
//QQ
|
|
|
|
|
NSString *universalLink = @"https://6cqhk.share2dlink.com/";
|
|
|
|
|
NSString *qqUniversalLink = @"https://6cqhk.share2dlink.com/qq_conn/101937205";
|
|
|
|
|
[platformsRegister setupQQWithAppId:KeyWithType(KeyType_QQAppid) appkey:KeyWithType(KeyType_QQSecret) enableUniversalLink:YES universalLink:qqUniversalLink];
|
|
|
|
|
[platformsRegister setupWeChatWithAppId:KeyWithType(KeyType_WechatAppid) appSecret:KeyWithType(KeyType_WechatSecret) universalLink:universalLink];
|
|
|
|
|
}];
|
|
|
|
|
}
|
|
|
|
|
|
2021-10-21 12:01:21 +08:00
|
|
|
|
- (void)configNIMSDK {
|
|
|
|
|
//推荐在程序启动的时候初始化 NIMSDK
|
|
|
|
|
NSString *appKey = KeyWithType(KeyType_NetEase);
|
|
|
|
|
NIMSDKOption *option = [NIMSDKOption optionWithAppKey:appKey];
|
|
|
|
|
option.apnsCername = KeyWithType(KeyType_APNSCer);
|
|
|
|
|
[[NIMSDK sharedSDK] registerWithOption:option];
|
|
|
|
|
}
|
|
|
|
|
|
2021-09-13 18:56:16 +08:00
|
|
|
|
@end
|