marinofaggiana 4 年之前
父节点
当前提交
bf5794b4e5
共有 2 个文件被更改,包括 22 次插入0 次删除
  1. 3 0
      iOSClient/Utility/CCUtility.h
  2. 19 0
      iOSClient/Utility/CCUtility.m

+ 3 - 0
iOSClient/Utility/CCUtility.h

@@ -50,6 +50,9 @@
 + (BOOL)getNotPasscodeAtStart;
 + (void)setNotPasscodeAtStart:(BOOL)set;
 
++ (BOOL)getEnableTouchFaceID;
++ (void)setEnableTouchFaceID:(BOOL)set;
+
 + (NSString *)getOrderSettings;
 + (void)setOrderSettings:(NSString *)order;
 

+ 19 - 0
iOSClient/Utility/CCUtility.m

@@ -81,6 +81,25 @@
     [UICKeyChainStore setString:sSet forKey:@"notPasscodeAtStart" service:k_serviceShareKeyChain];
 }
 
++ (BOOL)getEnableTouchFaceID
+{
+    NSString *valueString = [UICKeyChainStore stringForKey:@"enableTouchFaceID" service:k_serviceShareKeyChain];
+    
+    // Default TRUE
+    if (valueString == nil) {
+        [self setEnableTouchFaceID:YES];
+        return true;
+    }
+    
+    return [valueString boolValue];
+}
+
++ (void)setEnableTouchFaceID:(BOOL)set
+{
+    NSString *sSet = (set) ? @"true" : @"false";
+    [UICKeyChainStore setString:sSet forKey:@"enableTouchFaceID" service:k_serviceShareKeyChain];
+}
+
 + (NSString *)getOrderSettings
 {
     NSString *order = [UICKeyChainStore stringForKey:@"order" service:k_serviceShareKeyChain];