Commit a8bcd090718e9eedb6dac6dc22f2aa86ed81d8ff

Authored by 张旭
1 parent 4a2059ec

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

CNLiveUserSystemDemo/CNLiveUserSystemDemo.xcodeproj/project.pbxproj
... ... @@ -63,7 +63,7 @@
63 63 8187A90D1D8E9A7B007FAFB6 /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8187A9061D8E9A7B007FAFB6 /* SVProgressHUD.bundle */; };
64 64 8187A90E1D8E9A7B007FAFB6 /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */; };
65 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 67 D2470C281EE6572A00C16A1F /* EmailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1B1EE6572A00C16A1F /* EmailViewController.m */; };
68 68 D2470C291EE6572A00C16A1F /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1D1EE6572A00C16A1F /* LoginViewController.m */; };
69 69 D2470C2A1EE6572A00C16A1F /* ModifyPwdViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2470C1F1EE6572A00C16A1F /* ModifyPwdViewController.m */; };
... ... @@ -213,7 +213,7 @@
213 213 8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVProgressHUD.m; sourceTree = "<group>"; };
214 214 8187A9091D8E9A7B007FAFB6 /* SVRadialGradientLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVRadialGradientLayer.h; sourceTree = "<group>"; };
215 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 217 D2470C1A1EE6572A00C16A1F /* EmailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailViewController.h; sourceTree = "<group>"; };
218 218 D2470C1B1EE6572A00C16A1F /* EmailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailViewController.m; sourceTree = "<group>"; };
219 219 D2470C1C1EE6572A00C16A1F /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; };
... ... @@ -237,7 +237,7 @@
237 237 isa = PBXFrameworksBuildPhase;
238 238 buildActionMask = 2147483647;
239 239 files = (
240   - D2393D2A1F02641600D3EE17 /* CNLiveUserSystemSDK.framework in Frameworks */,
  240 + D21F8AE021A4FAE500D0E79F /* CNLiveUserSystemSDK.framework in Frameworks */,
241 241 811600FE1D927E7E003CAE7D /* WebP.framework in Frameworks */,
242 242 817C6EC31D90D60E0016F211 /* ImageIO.framework in Frameworks */,
243 243 810D9B811D8FCD3200B7A776 /* libc++.tbd in Frameworks */,
... ... @@ -415,7 +415,6 @@
415 415 812642B81D86A7A800B402CA = {
416 416 isa = PBXGroup;
417 417 children = (
418   - D2393D291F02641600D3EE17 /* CNLiveUserSystemSDK.framework */,
419 418 810D9B7D1D8FCBC200B7A776 /* frameworks */,
420 419 812642C31D86A7A800B402CA /* CNLiveUserSystemDemo */,
421 420 812642DD1D86A7A800B402CA /* CNLiveUserSystemDemoTests */,
... ... @@ -437,6 +436,7 @@
437 436 812642C31D86A7A800B402CA /* CNLiveUserSystemDemo */ = {
438 437 isa = PBXGroup;
439 438 children = (
  439 + D21F8ADF21A4FAE500D0E79F /* CNLiveUserSystemSDK.framework */,
440 440 812642C71D86A7A800B402CA /* AppDelegate.h */,
441 441 812642C81D86A7A800B402CA /* AppDelegate.m */,
442 442 8187A8FF1D8E9A7B007FAFB6 /* ThirdSDK */,
... ...
CNLiveUserSystemDemo/CNLiveUserSystemSDK.framework/CNLiveUserSystemSDK
No preview for this file type
CNLiveUserSystemDemo/CNLiveUserSystemSDK.framework/Headers/CNLiveUserSystemCenter.h
... ... @@ -29,7 +29,7 @@
29 29 @param appKey 注册成功获得应用key
30 30 @param appSecret 注册成功获得应用secret
31 31 @warning 必传参数
32   - 必须在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用
  32 + 必须在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用
33 33 *此方法环境默认为正式环境,建议使用如下方法初始化.
34 34 + (void)setAppId:(NSString *)appId appKey:(NSString *)appKey appSecret:(NSString *)appSecret isTestEnvironment:(BOOL)isTestEnvironment;
35 35  
... ... @@ -65,7 +65,7 @@
65 65  
66 66  
67 67 /**
68   - @abstract 快捷登录
  68 + @abstract 快捷登录(旧)
69 69 @param userName 手机号
70 70 @param verificationCode 验证码
71 71 @param frmId 渠道ID(非必填)
... ... @@ -74,6 +74,15 @@
74 74 */
75 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 88 @abstract 登录
... ... @@ -118,7 +127,7 @@
118 127  
119 128  
120 129 /**
121   - @abstract 更新手机号
  130 + @abstract 更新手机号(旧)
122 131 @param uid 用户ID
123 132 @param mobile 手机号
124 133 @param verificationCode 验证码
... ... @@ -127,6 +136,16 @@
127 136 */
128 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 151 @abstract 绑定第三方账号
... ... @@ -153,12 +172,22 @@
153 172 /**
154 173 @abstract 上传头像
155 174 @param uid 用户ID
156   - @param icon 头像
  175 + @param icon 头像 (图片质量 0.5)
157 176 @param success 成功回调
158 177 @param failure 失败回调
159 178 */
160 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 193 @abstract 查询用户信息
... ... @@ -214,18 +243,28 @@
214 243  
215 244  
216 245 /**
217   - 注册前校验手机验证码
  246 + 注册前校验手机验证码(旧)
218 247  
219 248 @param mobile 手机号
220 249 @param verificationCode 验证码
221 250 @param success 成功回调
222   - @param getVersion 失败回调
  251 + @param failure 失败回调
223 252 */
224 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 269 @param mobile 手机号
231 270 @param verificationCode 验证码
... ... @@ -234,6 +273,15 @@
234 273 */
235 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 287 验证第三方账号是否注册,若注册则直接登录返回用户信息,若未注册返回errorCode
... ...
CNLiveUserSystemDemo/CNLiveUserSystemSDK.framework/Info.plist
No preview for this file type
iOS用户SDK.pdf
No preview for this file type