فهرست منبع

160804
encrypt/decrypt add switch

Ray Zhang 9 سال پیش
والد
کامیت
4d8b2cef0d
2فایلهای تغییر یافته به همراه10 افزوده شده و 1 حذف شده
  1. 9 0
      RedAnt ERP Mobile/common/AES/AESCrypt.m
  2. 1 1
      RedAnt ERP Mobile/iSales-NPD/config.h

+ 9 - 0
RedAnt ERP Mobile/common/AES/AESCrypt.m

@@ -32,11 +32,16 @@
 #import "NSData+Base64.h"
 #import "NSString+Base64.h"
 #import "NSData+CommonCrypto.h"
+#import "config.h"
 
 @implementation AESCrypt
 
 + (NSString *)encrypt:(NSString *)message password:(NSString *)password {
     
+#ifdef ENCRYPT_OFF
+    return message;
+#endif
+    
 //    message=@"NEW PACIFIC DIRECT";
 //    NSData* msgdata=[message dataUsingEncoding:NSUTF8StringEncoding];
 //    NSData* passdata=[password dataUsingEncoding:NSUTF8StringEncoding];
@@ -49,6 +54,10 @@
 }
 
 + (NSString *)decrypt:(NSString *)base64EncodedString password:(NSString *)password {
+#ifdef ENCRYPT_OFF
+    return base64EncodedString;
+#endif
+    
     if(base64EncodedString==nil)
         return nil;
     if(base64EncodedString.length==0)

+ 1 - 1
RedAnt ERP Mobile/iSales-NPD/config.h

@@ -11,7 +11,7 @@
 #define BUILD_NPD
 
 #define test_server
-
+//#define ENCRYPT_OFF
 
 #define CONTACT_LIST 1