Commit 26f04939d3efc898d46293c3f12fdcfcdde3927a
1 parent
a017fa4f
0.0.8
Showing
8 changed files
with
45 additions
and
8 deletions
DSPayModuleF.podspec
| 1 | 1 | Pod::Spec.new do |s| |
| 2 | 2 | |
| 3 | 3 | s.name = "DSPayModuleF" |
| 4 | - s.version = "0.0.5" | |
| 4 | + s.version = "0.0.8" | |
| 5 | 5 | s.summary = "DSPayModuleF" |
| 6 | 6 | s.homepage = "http://bj.gitlab.cnlive.com/DSIOSTeam" |
| 7 | 7 | s.authors = { "DSIOSTeam" => "694092596@qq.com" } |
| ... | ... | @@ -10,6 +10,9 @@ Pod::Spec.new do |s| |
| 10 | 10 | s.ios.deployment_target = '9.0' |
| 11 | 11 | s.vendored_frameworks = "DSPayModuleF/Frameworks/DSPayModule.framework" |
| 12 | 12 | s.frameworks = 'Foundation', 'UIKit' |
| 13 | + s.xcconfig = { | |
| 14 | + 'ENABLE_BITCODE' => 'NO' | |
| 15 | + } | |
| 13 | 16 | s.pod_target_xcconfig = { |
| 14 | 17 | 'VALID_ARCHS' => 'arm64' |
| 15 | 18 | } |
| ... | ... | @@ -18,10 +21,8 @@ Pod::Spec.new do |s| |
| 18 | 21 | s.dependency 'CNLiveSDKs/CNLivePaySDK', '>=0.3.3.0' |
| 19 | 22 | |
| 20 | 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 | 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 | 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
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 | // |
| 7 | 7 | |
| 8 | 8 | #import <Foundation/Foundation.h> |
| 9 | +#import "DSPayModuleDelegate.h" | |
| 9 | 10 | |
| 10 | 11 | typedef NS_ENUM(NSUInteger, DSSelectPayTypeFrom) { |
| 11 | 12 | DSSelectPayTypeFromNormal = 0, //来自普通订单支付 |
| ... | ... | @@ -26,19 +27,25 @@ typedef NS_ENUM(NSUInteger, DSPayResult) {//支付状态 |
| 26 | 27 | }; |
| 27 | 28 | |
| 28 | 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 | 31 | NS_ASSUME_NONNULL_BEGIN |
| 34 | 32 | |
| 35 | 33 | @interface DSPayModuleManager : NSObject |
| 36 | 34 | |
| 35 | +#pragma mark - 单例 | |
| 36 | + | |
| 37 | ++(instancetype)sharedManager; | |
| 38 | + | |
| 37 | 39 | #pragma mark - 注册支付 |
| 38 | 40 | |
| 39 | 41 | /// 注册支付 |
| 40 | 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 | 50 | @end |
| 44 | 51 | ... | ... |
DSPayModuleF/Frameworks/DSPayModule.framework/Info.plist
No preview for this file type