Skip to content

Commit

Permalink
1.6.4
Browse files Browse the repository at this point in the history
  • Loading branch information
Jianhong_z committed Aug 27, 2015
1 parent 5898035 commit 40025cc
Show file tree
Hide file tree
Showing 10 changed files with 124 additions and 73 deletions.
Binary file modified BmobSDK.framework/BmobSDK
Binary file not shown.
5 changes: 5 additions & 0 deletions BmobSDK.framework/Headers/Bmob.h
Expand Up @@ -71,4 +71,9 @@ extern NSString *const kBmobInitFailNotification;
+ (void)getAllTableSchemasWithCallBack:(BmobAllTableSchemasBlock)block;

+ (void)getTableSchemasWithClassName:(NSString*)tableName callBack:(BmobTableSchemasBlock)block;





@end
1 change: 1 addition & 0 deletions BmobSDK.framework/Headers/BmobACL.h
Expand Up @@ -93,4 +93,5 @@
-(void)setWriteAccessForRole:(BmobRole *)role;



@end
2 changes: 1 addition & 1 deletion BmobSDK.framework/Headers/BmobConfig.h
Expand Up @@ -92,7 +92,7 @@ typedef void (^BmobAllTableSchemasBlock)(NSArray *tableSchemasArray,NSError *err

UIKIT_STATIC_INLINE NSString* Version()
{
return @"1.6.1";
return @"1.6.4";
}


Expand Down
1 change: 1 addition & 0 deletions BmobSDK.framework/Headers/BmobFile.h
Expand Up @@ -137,4 +137,5 @@
progressBlock:(BmobFileBatchProgressBlock)progress
resultBlock:(BmobFileBatchResultBlock)block;


@end
1 change: 1 addition & 0 deletions BmobSDK.framework/Headers/BmobObject.h
Expand Up @@ -220,4 +220,5 @@
- (NSString*)description;



@end
7 changes: 7 additions & 0 deletions BmobSDK.framework/Headers/BmobQuery.h
Expand Up @@ -348,6 +348,13 @@
*/
-(void)queryWithAllConstraint:(NSDictionary*)conDictionary;

/**
* 构造查询条件,可以与其他方法同时存在
*
* @param dictionary 查询条件
*/
-(void)queryWithConstraint:(NSDictionary *)dictionary;

#pragma mark 缓存方面的函数

/**
Expand Down
6 changes: 0 additions & 6 deletions BmobSDK.framework/Headers/BmobTableSchema.h
Expand Up @@ -10,14 +10,8 @@

@interface BmobTableSchema : NSObject

/**
* 表名
*/
@property (nonatomic,readonly,copy) NSString *className; /**< 表名 */

/**
* 表结构,结构{@"列名":结构字典}
*/
@property (nonatomic,readonly,copy) NSDictionary *fields; /**< 表结构,结构{@"列名":结构字典} */

/**
Expand Down
32 changes: 31 additions & 1 deletion BmobSDK.framework/Headers/BmobUser.h
Expand Up @@ -128,7 +128,16 @@
*/
+(BmobUser*)getCurrentUser;

#pragma mark 第三方登录相关操作
/**
* 利用旧密码重置新密码
*
* @param oldPassword 旧密码
* @param newPassword 新密码
* @param block 回调
*/
- (void)updateCurrentUserPasswordWithOldPassword:(NSString *)oldPassword newPassword:(NSString *)newPassword block:(BmobBooleanResultBlock)block;

#pragma mark - 第三方登录相关操作

/**
* 第三方授权登录后,在Bmob生成一个bmob用户
Expand Down Expand Up @@ -186,6 +195,27 @@
andSMSCode:(NSString*)smsCode
block:(BmobUserResultBlock)block;

/**
* 手机号码加验证码一键注册登录并且设置用户密码
*
* @param phoneNumber 手机号
* @param smsCode 验证码
* @param password 用户密码
* @param block 回调
*/
+(void)signOrLoginInbackgroundWithMobilePhoneNumber:(NSString*)phoneNumber
SMSCode:(NSString*)smsCode
andPassword:(NSString *)password
block:(BmobUserResultBlock)block;

/**
* 手机号码加验证码一键注册登录,并且可设置用户表的其它信息
*
* @param smsCode 验证码
*/
- (void)signUpOrLoginInbackgroundWithSMSCode:(NSString *)smsCode
block:(BmobBooleanResultBlock)block;

/**
* 账号密码登录,账号可以为用户名、手机号或者邮箱
*
Expand Down
142 changes: 77 additions & 65 deletions Bmob_iOS_SDK更新历史.txt
@@ -1,42 +1,54 @@
v1.6.1(2015-07-27)
1.修复使用账号密码注册时无法上传手机号的bug;
2.开放获取表结构的接口。

v1.6.0(2015-07-14)
1.文件上传兼容旧文件系统
1)修改上传文件接口
2)添加获取已经上传文件访问url接口
3)删除已上传文件接口
2.修复子类化bug
3.添加数组查询接口
4.修复文件上传下载接口如果传空block会报错的bug

v1.5.9(2015-07-01)
1.提供修改超时间接口
2.修复子类化bug
3.修复实时监听bug
4.提供自定义短信内容发送功能

v1.5.8(2015-06-12)
1.添加短信功能
2.添加BmobObject子类化功能
3.修复缓存查询部分bug
4.修复云端代码无法同步bug
5.第三方登录添加微信登录


v1.5.7(2015-05-14)
1.添加BQL查询功能
2.开放模糊查询功能

v1.5.6(2015-05-04)
1.修改文件操作头文件部分注释;
2.修复模拟器下有时无法上传文件的问题。

v1.5.5(2015-04-24)
1.增加统计查询方法
2.修复部分bug

v1.6.4 (2015-08-27)
1.修改注册后没返回objectId的问题

v1.6.3 (2015-08-24)
1.添加根据旧密码修改新密码接口;
2.添加手机验证码注册时可同时添加新密码或者是其它user列的信息接口;
3.修改上传多个图片时偶然冲突导致上传失败的bug。

v1.6.2 (2015-08-18)
1.修复缩略图无法返回的问题;
2.修复上传图片时,文件路径有误时应用出错的问题。

v1.6.1(2015-07-27)
1.修复使用账号密码注册时无法上传手机号的bug;
2.开放获取表结构的接口。

v1.6.0(2015-07-14)
1.文件上传兼容旧文件系统
1)修改上传文件接口
2)添加获取已经上传文件访问url接口
3)删除已上传文件接口
2.修复子类化bug
3.添加数组查询接口
4.修复文件上传下载接口如果传空block会报错的bug

v1.5.9(2015-07-01)
1.提供修改超时间接口
2.修复子类化bug
3.修复实时监听bug
4.提供自定义短信内容发送功能

v1.5.8(2015-06-12)
1.添加短信功能
2.添加BmobObject子类化功能
3.修复缓存查询部分bug
4.修复云端代码无法同步bug
5.第三方登录添加微信登录


v1.5.7(2015-05-14)
1.添加BQL查询功能
2.开放模糊查询功能

v1.5.6(2015-05-04)
1.修改文件操作头文件部分注释;
2.修复模拟器下有时无法上传文件的问题。

v1.5.5(2015-04-24)
1.增加统计查询方法
2.修复部分bug

v1.5.4 (2015-04-07)
1.增加批量上传方法
BmobFile
Expand All @@ -48,7 +60,7 @@ BmobFilePro
+(void)uploadFilesWithDatas:(NSArray *)dataArray
resultBlock:(BmobBatchFileUploadResultBlock)block
progress:(BmobIndexAndProgressBlock)progress;
2.修复其他问题
2.修复其他问题

v1.5.3 (2015-03-05)
1.修复蜂窝网络下可能会出现的使用新版文件上传文件,上传不了的问题
Expand Down Expand Up @@ -197,29 +209,29 @@ v1.2.7(2014-03-05)
4、修复BmobFile 路径没有文件时crash的问题
5、BmobFile增加saveInBackground方法
V1.2.6(2014-03-03)
1、修复添加NSDate类型失败的问题
1、修复添加NSDate类型失败的问题

2、BmobObject类添加-(void)saveAllWithDictionary:(NSDictionary*)dic;方法,支持批量添加数据
2、BmobObject类添加-(void)saveAllWithDictionary:(NSDictionary*)dic;方法,支持批量添加数据


V1.2.5
V1.2.5
(2014-02-25)
1.修复在非主线程block没回调的问题


V1.2.4

V1.2.4
(2014-02-24)
1、使用自带访问网络的类替代部分第三方库,有base64、jsonkit、asihttprequest,减少冲突

2、调用BmobObject 的saveInBackground和saveInBackgroundWithResultBlock函数后,回填objectId,createdAt,updatedAt等


V1.2.3(2014-02-14)
1.修复BmobUser 更新属性后本地没更新的bug
1.修复BmobUser 更新属性后本地没更新的bug

2.修改地理位置查询,排序结果从近到远,而不是根据updateAt降序排序


2.修改地理位置查询,排序结果从近到远,而不是根据updateAt降序排序




V1.2.2(2014-01-12)
Expand All @@ -240,45 +252,45 @@ V1.1.7(2013-11-27)

V1.1.6(2013-11-26)
1、增加稳定性,优化代码结构

2、BmobQuery增加查询用户函数+(BmobQuery*)queryForUser;
2、BmobQuery增加查询用户函数+(BmobQuery*)queryForUser;

3、新增加密码重置功能

4、新增用户登陆功能,登陆成功返回个人信息
5、新增接口请求数据统计

V1.1.5(2013-11-06)
1、修复在循环中使用BmobQuery:- (void)getObjectInBackgroundWithId:(NSString *)objectId
block:(BmobObjectResultBlock)block;
1、修复在循环中使用BmobQuery:- (void)getObjectInBackgroundWithId:(NSString *)objectId
block:(BmobObjectResultBlock)block;
遇到的问题



V1.1.4(2013-10-29)

1、新增Count查询功能

2、新增地理位置查询功能
2、新增地理位置查询功能

3、修改BmobGeo类初始化方法与web端显示不一致的问题



V1.1.3(2013-10-17)
1.修复BmobObject取特殊类型属性错误的bug
2.修复上传时会更新createdAt的问题

V1.1.2(2013-10-11)

1、修复BmobObject类updatedAt、createdAt类型问题
1、修复BmobObject类updatedAt、createdAt类型问题


V1.1.1(2013-10-09)
1、对网络传输的优化





V1.1.0(2013-09-22)
1、BmobFile类添加了初始化方法:-(id)initWithClassName:(NSString *)className withFileData:(NSData*)data;可以直接上传二进制数据;
2、修复了BmobQuery类中- (void)findObjectsInBackgroundWithBlock:(BmobObjectArrayResultBlock)block;得到的数组中的对象不能更新的bug;

0 comments on commit 40025cc

Please sign in to comment.