Commit a8bcd090718e9eedb6dac6dc22f2aa86ed81d8ff

Authored by 张旭
1 parent 4a2059ec

1.1.6 ,新增手机号国家码接口

CNLiveUserSystemDemo/CNLiveUserSystemDemo.xcodeproj/project.pbxproj
@@ -63,7 +63,7 @@ @@ -63,7 +63,7 @@
63 8187A90D1D8E9A7B007FAFB6 /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8187A9061D8E9A7B007FAFB6 /* SVProgressHUD.bundle */; }; 63 8187A90D1D8E9A7B007FAFB6 /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8187A9061D8E9A7B007FAFB6 /* SVProgressHUD.bundle */; };
64 8187A90E1D8E9A7B007FAFB6 /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */; }; 64 8187A90E1D8E9A7B007FAFB6 /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */; };
65 8187A90F1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A90A1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m */; }; 65 8187A90F1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A90A1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m */; };
66 - D2393D2A1F02641600D3EE17 /* CNLiveUserSystemSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D2393D291F02641600D3EE17 /* CNLiveUserSystemSDK.framework */; }; 66 + D21F8AE021A4FAE500D0E79F /* CNLiveUserSystemSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D21F8ADF21A4FAE500D0E79F /* CNLiveUserSystemSDK.framework */; };
67 D2470C281EE6572A00C16A1F /* EmailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1B1EE6572A00C16A1F /* EmailViewController.m */; }; 67 D2470C281EE6572A00C16A1F /* EmailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1B1EE6572A00C16A1F /* EmailViewController.m */; };
68 D2470C291EE6572A00C16A1F /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1D1EE6572A00C16A1F /* LoginViewController.m */; }; 68 D2470C291EE6572A00C16A1F /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1D1EE6572A00C16A1F /* LoginViewController.m */; };
69 D2470C2A1EE6572A00C16A1F /* ModifyPwdViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1F1EE6572A00C16A1F /* ModifyPwdViewController.m */; }; 69 D2470C2A1EE6572A00C16A1F /* ModifyPwdViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1F1EE6572A00C16A1F /* ModifyPwdViewController.m */; };
@@ -213,7 +213,7 @@ @@ -213,7 +213,7 @@
213 8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVProgressHUD.m; sourceTree = "<group>"; }; 213 8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVProgressHUD.m; sourceTree = "<group>"; };
214 8187A9091D8E9A7B007FAFB6 /* SVRadialGradientLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVRadialGradientLayer.h; sourceTree = "<group>"; }; 214 8187A9091D8E9A7B007FAFB6 /* SVRadialGradientLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVRadialGradientLayer.h; sourceTree = "<group>"; };
215 8187A90A1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVRadialGradientLayer.m; sourceTree = "<group>"; }; 215 8187A90A1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVRadialGradientLayer.m; sourceTree = "<group>"; };
216 - D2393D291F02641600D3EE17 /* CNLiveUserSystemSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CNLiveUserSystemSDK.framework; sourceTree = "<group>"; }; 216 + D21F8ADF21A4FAE500D0E79F /* CNLiveUserSystemSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CNLiveUserSystemSDK.framework; sourceTree = SOURCE_ROOT; };
217 D2470C1A1EE6572A00C16A1F /* EmailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailViewController.h; sourceTree = "<group>"; }; 217 D2470C1A1EE6572A00C16A1F /* EmailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailViewController.h; sourceTree = "<group>"; };
218 D2470C1B1EE6572A00C16A1F /* EmailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailViewController.m; sourceTree = "<group>"; }; 218 D2470C1B1EE6572A00C16A1F /* EmailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailViewController.m; sourceTree = "<group>"; };
219 D2470C1C1EE6572A00C16A1F /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; }; 219 D2470C1C1EE6572A00C16A1F /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; };
@@ -237,7 +237,7 @@ @@ -237,7 +237,7 @@
237 isa = PBXFrameworksBuildPhase; 237 isa = PBXFrameworksBuildPhase;
238 buildActionMask = 2147483647; 238 buildActionMask = 2147483647;
239 files = ( 239 files = (
240 - D2393D2A1F02641600D3EE17 /* CNLiveUserSystemSDK.framework in Frameworks */, 240 + D21F8AE021A4FAE500D0E79F /* CNLiveUserSystemSDK.framework in Frameworks */,
241 811600FE1D927E7E003CAE7D /* WebP.framework in Frameworks */, 241 811600FE1D927E7E003CAE7D /* WebP.framework in Frameworks */,
242 817C6EC31D90D60E0016F211 /* ImageIO.framework in Frameworks */, 242 817C6EC31D90D60E0016F211 /* ImageIO.framework in Frameworks */,
243 810D9B811D8FCD3200B7A776 /* libc++.tbd in Frameworks */, 243 810D9B811D8FCD3200B7A776 /* libc++.tbd in Frameworks */,
@@ -415,7 +415,6 @@ @@ -415,7 +415,6 @@
415 812642B81D86A7A800B402CA = { 415 812642B81D86A7A800B402CA = {
416 isa = PBXGroup; 416 isa = PBXGroup;
417 children = ( 417 children = (
418 - D2393D291F02641600D3EE17 /* CNLiveUserSystemSDK.framework */,  
419 810D9B7D1D8FCBC200B7A776 /* frameworks */, 418 810D9B7D1D8FCBC200B7A776 /* frameworks */,
420 812642C31D86A7A800B402CA /* CNLiveUserSystemDemo */, 419 812642C31D86A7A800B402CA /* CNLiveUserSystemDemo */,
421 812642DD1D86A7A800B402CA /* CNLiveUserSystemDemoTests */, 420 812642DD1D86A7A800B402CA /* CNLiveUserSystemDemoTests */,
@@ -437,6 +436,7 @@ @@ -437,6 +436,7 @@
437 812642C31D86A7A800B402CA /* CNLiveUserSystemDemo */ = { 436 812642C31D86A7A800B402CA /* CNLiveUserSystemDemo */ = {
438 isa = PBXGroup; 437 isa = PBXGroup;
439 children = ( 438 children = (
  439 + D21F8ADF21A4FAE500D0E79F /* CNLiveUserSystemSDK.framework */,
440 812642C71D86A7A800B402CA /* AppDelegate.h */, 440 812642C71D86A7A800B402CA /* AppDelegate.h */,
441 812642C81D86A7A800B402CA /* AppDelegate.m */, 441 812642C81D86A7A800B402CA /* AppDelegate.m */,
442 8187A8FF1D8E9A7B007FAFB6 /* ThirdSDK */, 442 8187A8FF1D8E9A7B007FAFB6 /* ThirdSDK */,
CNLiveUserSystemDemo/CNLiveUserSystemSDK.framework/CNLiveUserSystemSDK
No preview for this file type
CNLiveUserSystemDemo/CNLiveUserSystemSDK.framework/Headers/CNLiveUserSystemCenter.h
@@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
29 @param appKey 注册成功获得应用key 29 @param appKey 注册成功获得应用key
30 @param appSecret 注册成功获得应用secret 30 @param appSecret 注册成功获得应用secret
31 @warning 必传参数 31 @warning 必传参数
32 - 必须在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用 32 + 必须在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用
33 *此方法环境默认为正式环境,建议使用如下方法初始化. 33 *此方法环境默认为正式环境,建议使用如下方法初始化.
34 + (void)setAppId:(NSString *)appId appKey:(NSString *)appKey appSecret:(NSString *)appSecret isTestEnvironment:(BOOL)isTestEnvironment; 34 + (void)setAppId:(NSString *)appId appKey:(NSString *)appKey appSecret:(NSString *)appSecret isTestEnvironment:(BOOL)isTestEnvironment;
35 35
@@ -65,7 +65,7 @@ @@ -65,7 +65,7 @@
65 65
66 66
67 /** 67 /**
68 - @abstract 快捷登录 68 + @abstract 快捷登录(旧)
69 @param userName 手机号 69 @param userName 手机号
70 @param verificationCode 验证码 70 @param verificationCode 验证码
71 @param frmId 渠道ID(非必填) 71 @param frmId 渠道ID(非必填)
@@ -74,6 +74,15 @@ @@ -74,6 +74,15 @@
74 */ 74 */
75 + (void)shortcutLoginWithUserName:(NSString *)userName verificationCode:(NSString *)verificationCode frmId:(NSString *)frmId success:(void (^)(id result))success failure:(void (^)(NSDictionary *errorDic))failure; 75 + (void)shortcutLoginWithUserName:(NSString *)userName verificationCode:(NSString *)verificationCode frmId:(NSString *)frmId success:(void (^)(id result))success failure:(void (^)(NSDictionary *errorDic))failure;
76 76
  77 +/**
  78 + @abstract 快捷登录(新)
  79 + @param userName 手机号
  80 + @param countryCode 手机号国家码
  81 + @param verificationCode 验证码
  82 + @param frmId 渠道ID(非必填)
  83 + @param success 成功回调
  84 + @param failure 失败回调
  85 + */+ (void)shortcutLoginWithUserName:(NSString *)userName countryCode:(NSString *)countryCode verificationCode:(NSString *)verificationCode frmId:(NSString *)frmId success:(void (^)(id))success failure :(void (^)(NSDictionary *))failure;
77 86
78 /** 87 /**
79 @abstract 登录 88 @abstract 登录
@@ -118,7 +127,7 @@ @@ -118,7 +127,7 @@
118 127
119 128
120 /** 129 /**
121 - @abstract 更新手机号 130 + @abstract 更新手机号(旧)
122 @param uid 用户ID 131 @param uid 用户ID
123 @param mobile 手机号 132 @param mobile 手机号
124 @param verificationCode 验证码 133 @param verificationCode 验证码
@@ -127,6 +136,16 @@ @@ -127,6 +136,16 @@
127 */ 136 */
128 + (void)updateMobileWithUid:(NSString *)uid mobile:(NSString *)mobile verificationCode:(NSString *)verificationCode success:(void (^)(id result))success failure:(void (^)(NSDictionary *errorDic))failure; 137 + (void)updateMobileWithUid:(NSString *)uid mobile:(NSString *)mobile verificationCode:(NSString *)verificationCode success:(void (^)(id result))success failure:(void (^)(NSDictionary *errorDic))failure;
129 138
  139 +/**
  140 + @abstract 更新手机号(新)
  141 + @param uid 用户ID
  142 + @param mobile 手机号
  143 + @param countryCode 手机号国家码
  144 + @param verificationCode 验证码
  145 + @param success 成功回调
  146 + @param failure 失败回调
  147 + */
  148 ++(void)updateMobileWithUid:(NSString *)uid mobile:(NSString *)mobile countryCode:(NSString *)countryCode verificationCode:(NSString *)verificationCode success:(void (^)(id))success failure:(void (^)(NSDictionary *))failure;
130 149
131 /** 150 /**
132 @abstract 绑定第三方账号 151 @abstract 绑定第三方账号
@@ -153,12 +172,22 @@ @@ -153,12 +172,22 @@
153 /** 172 /**
154 @abstract 上传头像 173 @abstract 上传头像
155 @param uid 用户ID 174 @param uid 用户ID
156 - @param icon 头像 175 + @param icon 头像 (图片质量 0.5)
157 @param success 成功回调 176 @param success 成功回调
158 @param failure 失败回调 177 @param failure 失败回调
159 */ 178 */
160 + (void)uploadIconWithUid:(NSString *)uid icon:(UIImage *)icon success:(void (^)(id result))success failure:(void (^)(NSDictionary *errorDic))failure; 179 + (void)uploadIconWithUid:(NSString *)uid icon:(UIImage *)icon success:(void (^)(id result))success failure:(void (^)(NSDictionary *errorDic))failure;
161 180
  181 +/**
  182 + @abstract 上传头像 新增
  183 + @param uid 用户ID
  184 + @param compressionQuality 头像质量 0-1 Default 0.5
  185 + @param icon 头像
  186 + @param success 成功回调
  187 + @param failure 失败回调
  188 +
  189 + */
  190 ++ (void)uploadIconWithUid:(NSString *)uid icon:(UIImage *)icon compressionQuality:(CGFloat)compressionQuality success:(void (^)(id))success failure:(void (^)(NSDictionary *))failure;
162 191
163 /** 192 /**
164 @abstract 查询用户信息 193 @abstract 查询用户信息
@@ -214,18 +243,28 @@ @@ -214,18 +243,28 @@
214 243
215 244
216 /** 245 /**
217 - 注册前校验手机验证码 246 + 注册前校验手机验证码(旧)
218 247
219 @param mobile 手机号 248 @param mobile 手机号
220 @param verificationCode 验证码 249 @param verificationCode 验证码
221 @param success 成功回调 250 @param success 成功回调
222 - @param getVersion 失败回调 251 + @param failure 失败回调
223 */ 252 */
224 + (void)registerCheckVerificationCodeWithMobile:(NSString *)mobile verificationCode:(NSString *)verificationCode success:(void (^)(id result))success failure :(void (^)(NSDictionary *errorDic))failure; 253 + (void)registerCheckVerificationCodeWithMobile:(NSString *)mobile verificationCode:(NSString *)verificationCode success:(void (^)(id result))success failure :(void (^)(NSDictionary *errorDic))failure;
225 254
  255 +/**
  256 + 注册前校验手机验证码(新)
  257 +
  258 + @param mobile 手机号
  259 + @param countryCode 手机号国家码
  260 + @param verificationCode 验证码
  261 + @param success 成功回调
  262 + @param failure 失败回调
  263 + */
  264 ++ (void)registerCheckVerificationCodeWithMobile:(NSString *)mobile countryCode:(NSString *)countryCode verificationCode:(NSString *)verificationCode success:(void (^)(id result))success failure :(void (^)(NSDictionary *errorDic))failure;
226 265
227 /** 266 /**
228 - 快捷登录前校验手机验证码 267 + 快捷登录前校验手机验证码(旧)
229 268
230 @param mobile 手机号 269 @param mobile 手机号
231 @param verificationCode 验证码 270 @param verificationCode 验证码
@@ -234,6 +273,15 @@ @@ -234,6 +273,15 @@
234 */ 273 */
235 + (void)shortcutLoginCheckVerificationCodeWithMobile:(NSString *)mobile verificationCode:(NSString *)verificationCode success:(void (^)(id result))success failure :(void (^)(NSDictionary *errorDic))failure; 274 + (void)shortcutLoginCheckVerificationCodeWithMobile:(NSString *)mobile verificationCode:(NSString *)verificationCode success:(void (^)(id result))success failure :(void (^)(NSDictionary *errorDic))failure;
236 275
  276 +/**
  277 + 快捷登录前校验手机验证码(新)
  278 +
  279 + @param mobile 手机号
  280 + @param countryCode 手机号国家码
  281 + @param success 成功回调
  282 + @param failure 失败回调
  283 + */
  284 ++ (void)shortcutLoginCheckVerificationCodeWithMobile:(NSString *)mobile countryCode:(NSString *)countryCode verificationCode:(NSString *)verificationCode success:(void (^)(id result))success failure :(void (^)(NSDictionary *errorDic))failure;
237 285
238 /** 286 /**
239 验证第三方账号是否注册,若注册则直接登录返回用户信息,若未注册返回errorCode 287 验证第三方账号是否注册,若注册则直接登录返回用户信息,若未注册返回errorCode
CNLiveUserSystemDemo/CNLiveUserSystemSDK.framework/Info.plist
No preview for this file type
iOS用户SDK.pdf
No preview for this file type