洛阳学员端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.5 KiB

7 months ago
  1. //
  2. // DTFConfiguration.h
  3. // DTFSensorServices
  4. //
  5. // Created by sanyuan.he on 2020/2/25.
  6. // Copyright © 2020 DTF. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <UIKit/UIDevice.h>
  10. #import <UIKit/UIKit.h>
  11. #import "ZimModelDownloader.h"
  12. NS_ASSUME_NONNULL_BEGIN
  13. #define ZIM_PLATFORM_SETTING_INFO_ALIYUN @"aliyun"
  14. #define ZIM_PLATFORM_SETTING_INFO_ALITECH @"alitech"
  15. @interface DTFConfiguration : NSObject
  16. @property(nonatomic, strong, nullable) NSString *forceDirection;
  17. @property(nonatomic, strong ,nullable) NSData *imageContent;
  18. @property(nonatomic, strong ,nullable) NSString *platformInfo;
  19. @property(nonatomic, strong ,nullable) NSURL *photinusPath;
  20. @property(nonatomic, strong ,nullable) NSURL *photinusInfo;
  21. @property(nonatomic, strong, nullable) UIColor *circleColor;
  22. @property(nonatomic, strong, nullable) UIColor *buttonColor;
  23. @property(nonatomic, strong, nullable) UIColor *clickedColor;
  24. @property(nonatomic, strong, nullable) NSString *ocrInfo;
  25. @property(nonatomic, strong, nullable) NSData *faceData; // add for OCR
  26. @property(nonatomic, strong, nullable) NSData *countryData; // add for OCR
  27. @property(nonatomic, assign) UIDeviceOrientation orientation;
  28. @property(nonatomic, assign) BOOL returnContent;
  29. @property(nonatomic, assign) BOOL returnContentUpload;
  30. @property(nonatomic, assign) BOOL simpleFlags; //安全SDK的Flags
  31. @property(nonatomic, assign) BOOL tempddsFlags;//是否需要做安全加密
  32. @property(nonatomic, assign) BOOL iPv6Flags;
  33. + (DTFConfiguration *)sharedInstance;
  34. @end
  35. NS_ASSUME_NONNULL_END