Commit 151fa33cf5c7b220310ff09dc1e4b141fe6c60df
1 parent
e6b00819
0.0.9
Showing
15 changed files
with
125 additions
and
138 deletions
DSARModuleF.podspec
DSARModuleF/Frameworks/DSARModule.framework/DSARModule
No preview for this file type
DSARModuleF/Frameworks/DSARModule.framework/DSARModule.bundle/DS_AR_back@2x.png deleted
100644 → 0
1.43 KB
DSARModuleF/Frameworks/DSARModule.framework/DSARModule.bundle/DS_AR_back@3x.png deleted
100644 → 0
2.43 KB
DSARModuleF/Frameworks/DSARModule.framework/DSARModule.bundle/DS_AR_find@2x.png deleted
100755 → 0
2.85 KB
DSARModuleF/Frameworks/DSARModule.framework/DSARModule.bundle/DS_AR_find@3x.png deleted
100755 → 0
5.84 KB
DSARModuleF/Frameworks/DSARModule.framework/DSARModule.bundle/DS_culture_ar_down_arrow@2x.png deleted
100755 → 0
1.12 KB
DSARModuleF/Frameworks/DSARModule.framework/DSARModule.bundle/DS_culture_ar_down_arrow@3x.png deleted
100755 → 0
1.73 KB
DSARModuleF/Frameworks/DSARModule.framework/DSARModule.bundle/DS_culture_ar_video_start@2x.png deleted
100755 → 0
764 Bytes
DSARModuleF/Frameworks/DSARModule.framework/DSARModule.bundle/DS_culture_ar_video_start@3x.png deleted
100755 → 0
1.35 KB
DSARModuleF/Frameworks/DSARModule.framework/Headers/DSARManager.h
0 → 100644
| 1 | +// | |
| 2 | +// DSARManager.h | |
| 3 | +// DSARModule | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/17. | |
| 6 | +// Copyright © 2020 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import <UIKit/UIKit.h> | |
| 11 | +@class DSARManager; | |
| 12 | + | |
| 13 | +@protocol DSARManagerDelegate <NSObject> | |
| 14 | + | |
| 15 | +@optional | |
| 16 | + | |
| 17 | +/// 找到识别调用 | |
| 18 | +/// @param arManager AR识别管理者 | |
| 19 | +/// @param recognizeId 识别的id | |
| 20 | +-(void)arManager:(nonnull DSARManager*)arManager findObject:(nonnull NSString*)recognizeId; | |
| 21 | + | |
| 22 | +@end | |
| 23 | + | |
| 24 | +NS_ASSUME_NONNULL_BEGIN | |
| 25 | + | |
| 26 | +@interface DSARManager : NSObject | |
| 27 | + | |
| 28 | +#pragma mark - 代理 | |
| 29 | + | |
| 30 | +@property (nonatomic,weak) id<DSARManagerDelegate> delegate; | |
| 31 | + | |
| 32 | +#pragma mark - AR识别控制器 | |
| 33 | + | |
| 34 | +/// AR识别控制器 | |
| 35 | +@property (nonatomic,strong,nullable) UIViewController * arVC; | |
| 36 | + | |
| 37 | +/// 创建AR识别控制器 | |
| 38 | +/// @param key 账户 | |
| 39 | +/// @param password 密码 | |
| 40 | +/// @param isDebug 是否是测试环境 | |
| 41 | +-(void)initArVCWithKey:(char*)key password:(char*)password isDebug:(BOOL)isDebug; | |
| 42 | + | |
| 43 | +/// 释放AR识别控制器 | |
| 44 | +-(void)dellocArVC; | |
| 45 | + | |
| 46 | +/// 请在viewWillAppear调用 | |
| 47 | +-(void)viewWillAppear; | |
| 48 | + | |
| 49 | +/// 请在viewWillDisappear调用 | |
| 50 | +-(void)viewWillDisappear; | |
| 51 | + | |
| 52 | +#pragma mark - 开启/停止识别 | |
| 53 | + | |
| 54 | +/// 开启识别 | |
| 55 | +-(void)startRecognize; | |
| 56 | + | |
| 57 | +/// 停止识别 | |
| 58 | +-(void)stopRecognize; | |
| 59 | + | |
| 60 | +#pragma mark - 找到识别调用 | |
| 61 | + | |
| 62 | +/// 找到识别调用(三方使用) | |
| 63 | +/// @param recognizeId 识别的id | |
| 64 | +-(void)findObject:(NSString*)recognizeId; | |
| 65 | + | |
| 66 | +@end | |
| 67 | + | |
| 68 | +NS_ASSUME_NONNULL_END | ... | ... |
DSARModuleF/Frameworks/DSARModule.framework/Headers/DSARRecognizeViewController.h deleted
100644 → 0
| 1 | -// | |
| 2 | -// DSARRecognizeViewController.h | |
| 3 | -// CNLiveDemo | |
| 4 | -// | |
| 5 | -// Created by zhaolin on 2018/11/24. | |
| 6 | -// Copyright © 2018年 BIKE. All rights reserved. | |
| 7 | -// | |
| 8 | - | |
| 9 | -#import <DSBaseModule/DSBaseModule.h> | |
| 10 | - | |
| 11 | -NS_ASSUME_NONNULL_BEGIN | |
| 12 | - | |
| 13 | -@interface DSARRecognizeViewController : DSBaseViewController | |
| 14 | - | |
| 15 | -#pragma mark - 找到识别调用 | |
| 16 | - | |
| 17 | --(void)findObject:(NSString*)recognizeId; | |
| 18 | - | |
| 19 | -@end | |
| 20 | - | |
| 21 | -NS_ASSUME_NONNULL_END |
DSARModuleF/Frameworks/DSARModule.framework/Headers/DSJDKeplerApiManager.h
0 → 100644
| 1 | +// | |
| 2 | +// DSJDKeplerApiManager.h | |
| 3 | +// DSARModule | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/17. | |
| 6 | +// Copyright © 2020 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSJDKeplerApiManager : NSObject | |
| 14 | + | |
| 15 | +#pragma mark - 单例 | |
| 16 | + | |
| 17 | ++(instancetype)sharedManager; | |
| 18 | + | |
| 19 | +#pragma mark - 注册 | |
| 20 | + | |
| 21 | +/** | |
| 22 | + * 注册Kepler 服务 | |
| 23 | + * | |
| 24 | + * @param appKey 注册的appKey | |
| 25 | + * @param appSecret 注册的secretKey | |
| 26 | + */ | |
| 27 | +-(void)asyncInitSdk:(NSString *)appKey | |
| 28 | + secretKey:(NSString *)appSecret | |
| 29 | + sucessCallback:(void (^)(void))sucessCallback | |
| 30 | + failedCallback:(void (^)(NSError *error))failedCallback; | |
| 31 | + | |
| 32 | +#pragma mark - 跳转京东app | |
| 33 | + | |
| 34 | +/** | |
| 35 | + 跳转京东app | |
| 36 | + | |
| 37 | + @param url 调用方传入的URl参数 | |
| 38 | + @param userInfo 调用sdk时传入的kepler自定义参数 | |
| 39 | + @param failedCallback code 表示错误编码, url 引起调用失败的url | |
| 40 | + */ | |
| 41 | +- (void)openKeplerPageWithURL:(NSString *)url userInfo:(NSDictionary *)userInfo failedCallback:(void (^)(NSInteger code, NSString *url))failedCallback; | |
| 42 | + | |
| 43 | +@end | |
| 44 | + | |
| 45 | +NS_ASSUME_NONNULL_END | ... | ... |
DSARModuleF/Frameworks/DSARModule.framework/Info.plist
No preview for this file type
DSARModuleF/Frameworks/DSARModule.framework/_CodeSignature/CodeResources
| ... | ... | @@ -4,45 +4,17 @@ |
| 4 | 4 | <dict> |
| 5 | 5 | <key>files</key> |
| 6 | 6 | <dict> |
| 7 | - <key>DSARModule.bundle/DS_AR_back@2x.png</key> | |
| 7 | + <key>Headers/DSARManager.h</key> | |
| 8 | 8 | <data> |
| 9 | - A0KQcQP4uOfYuPvR+Rm70fwhiYM= | |
| 9 | + JGlljjQCyBAtIevSR0PHFIu55tU= | |
| 10 | 10 | </data> |
| 11 | - <key>DSARModule.bundle/DS_AR_back@3x.png</key> | |
| 11 | + <key>Headers/DSJDKeplerApiManager.h</key> | |
| 12 | 12 | <data> |
| 13 | - 5OHC9055hRK/R40CUVcFox79EwM= | |
| 14 | - </data> | |
| 15 | - <key>DSARModule.bundle/DS_AR_find@2x.png</key> | |
| 16 | - <data> | |
| 17 | - ebAT/d3e7ttLHIJRdQzbfv3VLgE= | |
| 18 | - </data> | |
| 19 | - <key>DSARModule.bundle/DS_AR_find@3x.png</key> | |
| 20 | - <data> | |
| 21 | - sHI3V4H5wa9zAFdH8MgAeopPvlU= | |
| 22 | - </data> | |
| 23 | - <key>DSARModule.bundle/DS_culture_ar_down_arrow@2x.png</key> | |
| 24 | - <data> | |
| 25 | - Bqoy7tUQAKBIzPj/aKBXq/LMPTc= | |
| 26 | - </data> | |
| 27 | - <key>DSARModule.bundle/DS_culture_ar_down_arrow@3x.png</key> | |
| 28 | - <data> | |
| 29 | - e2UFjXDrfnT3+fD1XbBXjg+tbeo= | |
| 30 | - </data> | |
| 31 | - <key>DSARModule.bundle/DS_culture_ar_video_start@2x.png</key> | |
| 32 | - <data> | |
| 33 | - osT1VcrQmQVD9+8STmyWohys2NQ= | |
| 34 | - </data> | |
| 35 | - <key>DSARModule.bundle/DS_culture_ar_video_start@3x.png</key> | |
| 36 | - <data> | |
| 37 | - 3rTRk1ph0IeGzisMalB+wgfPV3E= | |
| 38 | - </data> | |
| 39 | - <key>Headers/DSARRecognizeViewController.h</key> | |
| 40 | - <data> | |
| 41 | - mLrVldz/Y0MTCEkXIB4Y7fyJ6Z4= | |
| 13 | + P6c/bxWS7nH6xvUGUHSx8PkEJpY= | |
| 42 | 14 | </data> |
| 43 | 15 | <key>Info.plist</key> |
| 44 | 16 | <data> |
| 45 | - 4wpmGgFu1yFeKNdHFzvJZe7Pvf4= | |
| 17 | + qWtddfbPGaLEsNymkjtluHl2haA= | |
| 46 | 18 | </data> |
| 47 | 19 | <key>JDSDK.bundle/OrderDetail@3x.png</key> |
| 48 | 20 | <data> |
| ... | ... | @@ -91,103 +63,26 @@ |
| 91 | 63 | </dict> |
| 92 | 64 | <key>files2</key> |
| 93 | 65 | <dict> |
| 94 | - <key>DSARModule.bundle/DS_AR_back@2x.png</key> | |
| 95 | - <dict> | |
| 96 | - <key>hash</key> | |
| 97 | - <data> | |
| 98 | - A0KQcQP4uOfYuPvR+Rm70fwhiYM= | |
| 99 | - </data> | |
| 100 | - <key>hash2</key> | |
| 101 | - <data> | |
| 102 | - FPv4wOH7UuTB2nLb1XeLiXxdk2EsUhexFJ1ok+BZ9C4= | |
| 103 | - </data> | |
| 104 | - </dict> | |
| 105 | - <key>DSARModule.bundle/DS_AR_back@3x.png</key> | |
| 106 | - <dict> | |
| 107 | - <key>hash</key> | |
| 108 | - <data> | |
| 109 | - 5OHC9055hRK/R40CUVcFox79EwM= | |
| 110 | - </data> | |
| 111 | - <key>hash2</key> | |
| 112 | - <data> | |
| 113 | - Bg65MKYSE1uk3RAGV8lOiV4+BGgfze2xXhP9c1hki4s= | |
| 114 | - </data> | |
| 115 | - </dict> | |
| 116 | - <key>DSARModule.bundle/DS_AR_find@2x.png</key> | |
| 117 | - <dict> | |
| 118 | - <key>hash</key> | |
| 119 | - <data> | |
| 120 | - ebAT/d3e7ttLHIJRdQzbfv3VLgE= | |
| 121 | - </data> | |
| 122 | - <key>hash2</key> | |
| 123 | - <data> | |
| 124 | - MFvhqgplKISP0qkivUPAS5w3ZKMJLa/WhnWZYt8srB4= | |
| 125 | - </data> | |
| 126 | - </dict> | |
| 127 | - <key>DSARModule.bundle/DS_AR_find@3x.png</key> | |
| 128 | - <dict> | |
| 129 | - <key>hash</key> | |
| 130 | - <data> | |
| 131 | - sHI3V4H5wa9zAFdH8MgAeopPvlU= | |
| 132 | - </data> | |
| 133 | - <key>hash2</key> | |
| 134 | - <data> | |
| 135 | - gXIK+sxI2NcITKt9uDKNJGtIWYqHbYgDk+06r18cT1o= | |
| 136 | - </data> | |
| 137 | - </dict> | |
| 138 | - <key>DSARModule.bundle/DS_culture_ar_down_arrow@2x.png</key> | |
| 139 | - <dict> | |
| 140 | - <key>hash</key> | |
| 141 | - <data> | |
| 142 | - Bqoy7tUQAKBIzPj/aKBXq/LMPTc= | |
| 143 | - </data> | |
| 144 | - <key>hash2</key> | |
| 145 | - <data> | |
| 146 | - Oh2j8eCgKFhu3h/TKXRmdWXxrZiCdXZQ4LoIp5ydE0M= | |
| 147 | - </data> | |
| 148 | - </dict> | |
| 149 | - <key>DSARModule.bundle/DS_culture_ar_down_arrow@3x.png</key> | |
| 150 | - <dict> | |
| 151 | - <key>hash</key> | |
| 152 | - <data> | |
| 153 | - e2UFjXDrfnT3+fD1XbBXjg+tbeo= | |
| 154 | - </data> | |
| 155 | - <key>hash2</key> | |
| 156 | - <data> | |
| 157 | - QaFnR2DtsA6vuUkRs9QTKqnJQCQrYdxceOWr+RdqeDQ= | |
| 158 | - </data> | |
| 159 | - </dict> | |
| 160 | - <key>DSARModule.bundle/DS_culture_ar_video_start@2x.png</key> | |
| 161 | - <dict> | |
| 162 | - <key>hash</key> | |
| 163 | - <data> | |
| 164 | - osT1VcrQmQVD9+8STmyWohys2NQ= | |
| 165 | - </data> | |
| 166 | - <key>hash2</key> | |
| 167 | - <data> | |
| 168 | - 36benqKk9xnvpXre/QcxnwwpNZjm5NeM9tG96qigwCc= | |
| 169 | - </data> | |
| 170 | - </dict> | |
| 171 | - <key>DSARModule.bundle/DS_culture_ar_video_start@3x.png</key> | |
| 66 | + <key>Headers/DSARManager.h</key> | |
| 172 | 67 | <dict> |
| 173 | 68 | <key>hash</key> |
| 174 | 69 | <data> |
| 175 | - 3rTRk1ph0IeGzisMalB+wgfPV3E= | |
| 70 | + JGlljjQCyBAtIevSR0PHFIu55tU= | |
| 176 | 71 | </data> |
| 177 | 72 | <key>hash2</key> |
| 178 | 73 | <data> |
| 179 | - QrdxyrKScn0WiGbgI6TnYJ4nSAAbl0rICxDDrV0YwkM= | |
| 74 | + 3ldGghVdYpWL+ftApHiTYTTvxs4Yzr3hQ1qqmPk9yPM= | |
| 180 | 75 | </data> |
| 181 | 76 | </dict> |
| 182 | - <key>Headers/DSARRecognizeViewController.h</key> | |
| 77 | + <key>Headers/DSJDKeplerApiManager.h</key> | |
| 183 | 78 | <dict> |
| 184 | 79 | <key>hash</key> |
| 185 | 80 | <data> |
| 186 | - mLrVldz/Y0MTCEkXIB4Y7fyJ6Z4= | |
| 81 | + P6c/bxWS7nH6xvUGUHSx8PkEJpY= | |
| 187 | 82 | </data> |
| 188 | 83 | <key>hash2</key> |
| 189 | 84 | <data> |
| 190 | - M6xbvStgKuUPpZOGDJ3KiiI4hORJeb/M50BqlVKzgCM= | |
| 85 | + SavX/VKQuQcZ3l8VLKU4unA1DV/1j4PnnbZdoCUlkIw= | |
| 191 | 86 | </data> |
| 192 | 87 | </dict> |
| 193 | 88 | <key>JDSDK.bundle/OrderDetail@3x.png</key> | ... | ... |