Commit 26f04939d3efc898d46293c3f12fdcfcdde3927a

Authored by 毕珂
1 parent a017fa4f

0.0.8

DSPayModuleF.podspec
1 Pod::Spec.new do |s| 1 Pod::Spec.new do |s|
2 2
3 s.name = "DSPayModuleF" 3 s.name = "DSPayModuleF"
4 - s.version = "0.0.5" 4 + s.version = "0.0.8"
5 s.summary = "DSPayModuleF" 5 s.summary = "DSPayModuleF"
6 s.homepage = "http://bj.gitlab.cnlive.com/DSIOSTeam" 6 s.homepage = "http://bj.gitlab.cnlive.com/DSIOSTeam"
7 s.authors = { "DSIOSTeam" => "694092596@qq.com" } 7 s.authors = { "DSIOSTeam" => "694092596@qq.com" }
@@ -10,6 +10,9 @@ Pod::Spec.new do |s| @@ -10,6 +10,9 @@ Pod::Spec.new do |s|
10 s.ios.deployment_target = '9.0' 10 s.ios.deployment_target = '9.0'
11 s.vendored_frameworks = "DSPayModuleF/Frameworks/DSPayModule.framework" 11 s.vendored_frameworks = "DSPayModuleF/Frameworks/DSPayModule.framework"
12 s.frameworks = 'Foundation', 'UIKit' 12 s.frameworks = 'Foundation', 'UIKit'
  13 + s.xcconfig = {
  14 + 'ENABLE_BITCODE' => 'NO'
  15 + }
13 s.pod_target_xcconfig = { 16 s.pod_target_xcconfig = {
14 'VALID_ARCHS' => 'arm64' 17 'VALID_ARCHS' => 'arm64'
15 } 18 }
@@ -18,10 +21,8 @@ Pod::Spec.new do |s| @@ -18,10 +21,8 @@ Pod::Spec.new do |s|
18 s.dependency 'CNLiveSDKs/CNLivePaySDK', '>=0.3.3.0' 21 s.dependency 'CNLiveSDKs/CNLivePaySDK', '>=0.3.3.0'
19 22
20 s.dependency 'DSBaseModuleF', '>=0.0.0', '<1.0.0' 23 s.dependency 'DSBaseModuleF', '>=0.0.0', '<1.0.0'
21 - s.dependency 'DSExtensionModuleF', '>=0.0.0', '<1.0.0'  
22 - s.dependency 'DSBaseControlsModuleF', '>=0.0.0', '<1.0.0'  
23 s.dependency 'DSToolsModuleF', '>=0.0.0', '<1.0.0' 24 s.dependency 'DSToolsModuleF', '>=0.0.0', '<1.0.0'
24 - s.dependency 'DSCnliveShopSDKToolsModuleF', '>=0.0.0', '<1.0.0' 25 + s.dependency 'DSCommonModuleF', '>=0.0.0', '<1.0.0'
25 26
26 27
27 end 28 end
DSPayModuleF/Frameworks/DSPayModule.framework/DSPayModule
No preview for this file type
DSPayModuleF/Frameworks/DSPayModule.framework/DSPayModule.bundle/Assets.car
No preview for this file type
DSPayModuleF/Frameworks/DSPayModule.framework/DSPayModule.bundle/Info.plist
No preview for this file type
DSPayModuleF/Frameworks/DSPayModule.framework/Headers/DSPayModule-umbrella.h
@@ -11,6 +11,7 @@ @@ -11,6 +11,7 @@
11 #endif 11 #endif
12 12
13 #import "DSPayModuleManager.h" 13 #import "DSPayModuleManager.h"
  14 +#import "DSPayModuleDelegate.h"
14 #import "DSSelectPayTypeView.h" 15 #import "DSSelectPayTypeView.h"
15 #import "DSPayOrderInfoModel.h" 16 #import "DSPayOrderInfoModel.h"
16 17
DSPayModuleF/Frameworks/DSPayModule.framework/Headers/DSPayModuleDelegate.h 0 → 100644
  1 +//
  2 +// DSPayModuleDelegate.h
  3 +// DSPayModule
  4 +//
  5 +// Created by zhaolin on 2020/3/13.
  6 +//
  7 +
  8 +#ifndef DSPayModuleDelegate_h
  9 +#define DSPayModuleDelegate_h
  10 +
  11 +@protocol DSPayModuleDelegate <NSObject>
  12 +
  13 +/// 显示添加金币界面
  14 +/// @param count 金币数
  15 +/// @param desc 描述
  16 +-(void)displayAddGoldConinsViewWithCount:(nonnull NSString*)count desc:(nonnull NSString*)desc;
  17 +
  18 +/// 跳转设置密码控制器
  19 +/// @param currentVC 当前控制器
  20 +-(void)skipSetPasswordVCWithCurrentVC:(nonnull UIViewController*)currentVC;
  21 +
  22 +/// 跳转忘记密码控制器
  23 +/// @param currentVC 当前控制器
  24 +-(void)skipForgetPasswordVCWithCurrentVC:(nonnull UIViewController*)currentVC;
  25 +
  26 +@end
  27 +
  28 +#endif /* DSPayModuleDelegate_h */
DSPayModuleF/Frameworks/DSPayModule.framework/Headers/DSPayModuleManager.h
@@ -6,6 +6,7 @@ @@ -6,6 +6,7 @@
6 // 6 //
7 7
8 #import <Foundation/Foundation.h> 8 #import <Foundation/Foundation.h>
  9 +#import "DSPayModuleDelegate.h"
9 10
10 typedef NS_ENUM(NSUInteger, DSSelectPayTypeFrom) { 11 typedef NS_ENUM(NSUInteger, DSSelectPayTypeFrom) {
11 DSSelectPayTypeFromNormal = 0, //来自普通订单支付 12 DSSelectPayTypeFromNormal = 0, //来自普通订单支付
@@ -26,19 +27,25 @@ typedef NS_ENUM(NSUInteger, DSPayResult) {//支付状态 @@ -26,19 +27,25 @@ typedef NS_ENUM(NSUInteger, DSPayResult) {//支付状态
26 }; 27 };
27 28
28 UIKIT_EXTERN NSString * const kDSSuccessPayOrderNotification;//支付订单成功通知 object为订单id 29 UIKIT_EXTERN NSString * const kDSSuccessPayOrderNotification;//支付订单成功通知 object为订单id
29 -UIKIT_EXTERN NSString * const kDSDisplayAddGoldCoinsViewNotification;//显示添加金币通知 userInfo为@{@"count":@"金币数", @"desc":@"描述"}  
30 -UIKIT_EXTERN NSString * const kDSSkipSetPasswordVCNotification;//跳转设置密码控制器通知 object为当前控制器  
31 -UIKIT_EXTERN NSString * const kDSSkipForgetPasswordVCNotification;//跳转忘记密码控制器通知 object为当前控制器  
32 30
33 NS_ASSUME_NONNULL_BEGIN 31 NS_ASSUME_NONNULL_BEGIN
34 32
35 @interface DSPayModuleManager : NSObject 33 @interface DSPayModuleManager : NSObject
36 34
  35 +#pragma mark - 单例
  36 +
  37 ++(instancetype)sharedManager;
  38 +
37 #pragma mark - 注册支付 39 #pragma mark - 注册支付
38 40
39 /// 注册支付 41 /// 注册支付
40 /// @param appId AppId 42 /// @param appId AppId
41 -+(void)registerPayWithAppId:(NSString*)appId; 43 +-(void)registerPayWithAppId:(NSString*)appId;
  44 +
  45 +#pragma mark - 代理
  46 +
  47 +/// 代理
  48 +@property (nonatomic,weak,nullable) id<DSPayModuleDelegate> delegate;
42 49
43 @end 50 @end
44 51
DSPayModuleF/Frameworks/DSPayModule.framework/Info.plist
No preview for this file type