Commit a8bcd090718e9eedb6dac6dc22f2aa86ed81d8ff
1 parent
4a2059ec
1.1.6 ,新增手机号国家码接口
Showing
5 changed files
with
59 additions
and
11 deletions
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