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 | 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