chengyanfang

sdk upgrade

Showing 152 changed files with 57 additions and 2 deletions
Pod::Spec.new do |s|
s.name = "HHVDoctorSDK"
s.version = "3.1.0.031713"
s.version = "3.1.2.040618"
s.summary = "和缓视频医生 SDK"
s.description = <<-DESC
... ...
... ... @@ -3,5 +3,5 @@
<plist version="1.0">
<dict>
<key>HHBundleVersion</key>
<string>3.1.0.031713</string></dict>
<string>3.1.2.040618</string></dict>
</plist>
... ...
... ... @@ -854,6 +854,10 @@ SWIFT_CLASS("_TtC12hhVDoctorSDK12VideoOptions")
@property (nonatomic) BOOL allowMulti;
/// 是否显示医生信息
@property (nonatomic) BOOL isShowDocInfo;
/// 可以关闭摄像头
@property (nonatomic) BOOL enableCloseCamera;
/// 不可关闭摄像头
@property (nonatomic) BOOL isCloseCameraCall;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end
... ...
... ... @@ -893,6 +893,8 @@ public var HMHudManager: hhVDoctorSDK.HHHUDable {
@objc public var allowMulti: Swift.Bool
public var mCallExtension: Swift.String
@objc public var isShowDocInfo: Swift.Bool
@objc public var enableCloseCamera: Swift.Bool
@objc public var isCloseCameraCall: Swift.Bool
@objc override dynamic public init()
@objc deinit
}
... ...
... ... @@ -893,6 +893,8 @@ public var HMHudManager: hhVDoctorSDK.HHHUDable {
@objc public var allowMulti: Swift.Bool
public var mCallExtension: Swift.String
@objc public var isShowDocInfo: Swift.Bool
@objc public var enableCloseCamera: Swift.Bool
@objc public var isCloseCameraCall: Swift.Bool
@objc override dynamic public init()
@objc deinit
}
... ...
... ... @@ -27,9 +27,25 @@
* [问题说明](#问题说明)
* [支付宝 SDK 冲突](#支付宝-sdk-冲突)
* [swift 4.1](#swift-41)
* [支付跳转配置](#支付跳转配置)
## 0. 更新日志
> 3.1.0
- 增加购买会员配置
```
配置方式:
HHSDKOptions.default.mUserCenterOptions.enableBuyService // 默认不支持
```
- 增加叮当购药配置
- 关于支付的配置参照问题说明
> 3.0.6
- HHMVideoDelegate增加getChatParentView(_ view : UIView),以便开发者在呼叫页面添加自定义view
... ... @@ -321,3 +337,34 @@ master 分支已经支持 swift4.2, 如果需要支持 swift4.1, 请切换到对
```
pod 'HHDoctorSDK', :git => "http://code.hh-medic.com/hh_public/HHDoctorSDK.ios.git", :branch => 'swift4.1'
```
### 支付跳转配置
在使用SDK叮当购药或会员购买服务时,需要为项目配置支付跳转的scheme.
配置步骤如下:
Step1:
在 Targets - Info - URL Types下增加:
![image-20210317133123363](/Users/chengyanfang/Library/Application Support/typora-user-images/image-20210317133123363.png)
![image-20210317133146190](/Users/chengyanfang/Library/Application Support/typora-user-images/image-20210317133146190.png)
Step2:
在AppDelegate下配置如下代码:
```
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
if url.scheme == "hh-medic.com" {
NotificationCenter.default.post(name: NSNotification.Name(rawValue: "WX_H5_PAY"), object: nil)
return true
}
return true
}
```
... ...