开发

2.36.0

一、功能描述

  1. 拆分日历、通讯录组件为静态库
  2. 小程序使用UBC进行日志上报
  3. 中低端机小程序性能优化。
  4. 小程序卡顿专项优化
  5. 小程序增加内嵌登录组件
  6. fix bugs

二、Changelist

1:【重要】日历、通讯录拆分成单独的静态库,宿主可选集成。日历集成后则必须要在宿主工程的Info.plist中添加Privacy - Calendars Usage Description 权限、通讯录添加 Privacy - Contacts Usage Description 权限。

1
2
3
4
5
# 日历库, 可选集成
pod 'BBAMNP+Calendar', '2.36.0'

# 通讯录库, 可选集成
pod 'BBAMNP+PhoneContact', '2.36.0'

2:【重要】工程适配 iOS15,需要升级 Xcode 版本到 13.0 以上

3:【可选】百度系宿主需要关注此更新,外部宿主无需关注

BBASMBDAccountImplement 可选实现小程序内嵌登录组件接口,具体实现参考 Demo

1
2
3
4
5
6
7
/// 检查账号是否绑定手机号
/// @param completion 结果回调
+ (void)checkMobileBindCompletion:(void(^)(BOOL bind, NSError *error))completion;

/// 调起绑定手机号的页面
/// @param completionBlock 结果回调
+ (void)bindPhoneNum:(void (^)(BOOL success))completionBlock;