diff --git a/FraudForce.xcframework/Info.plist b/FraudForce.xcframework/Info.plist
new file mode 100644
index 0000000..591e552
--- /dev/null
+++ b/FraudForce.xcframework/Info.plist
@@ -0,0 +1,42 @@
+
+
+
+
+ AvailableLibraries
+
+
+ BitcodeSymbolMapsPath
+ BCSymbolMaps
+ LibraryIdentifier
+ ios-arm64
+ LibraryPath
+ FraudForce.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ ios
+
+
+ LibraryIdentifier
+ ios-arm64_x86_64-simulator
+ LibraryPath
+ FraudForce.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ simulator
+
+
+ CFBundlePackageType
+ XFWK
+ XCFrameworkFormatVersion
+ 1.0
+
+
diff --git a/FraudForce_SDK/BCSymbolMaps/9F57734E-35EC-3AAB-9924-0B96F11728BA.bcsymbolmap b/FraudForce.xcframework/ios-arm64/BCSymbolMaps/B75FE026-04F3-3E9E-973B-558000660F17.bcsymbolmap
similarity index 87%
rename from FraudForce_SDK/BCSymbolMaps/9F57734E-35EC-3AAB-9924-0B96F11728BA.bcsymbolmap
rename to FraudForce.xcframework/ios-arm64/BCSymbolMaps/B75FE026-04F3-3E9E-973B-558000660F17.bcsymbolmap
index 9381a4f..7a41821 100644
--- a/FraudForce_SDK/BCSymbolMaps/9F57734E-35EC-3AAB-9924-0B96F11728BA.bcsymbolmap
+++ b/FraudForce.xcframework/ios-arm64/BCSymbolMaps/B75FE026-04F3-3E9E-973B-558000660F17.bcsymbolmap
@@ -1,7 +1,9 @@
BCSymbolMap Version: 2.0
-Apple clang version 11.0.3 (clang-1103.0.32.62)
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/build/libiovation.build/Release-iphoneos/FraudForce.build/DerivedSources/FraudForce_vers.c
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master
+Apple clang version 12.0.5 (clang-1205.0.22.11)
+/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.5.sdk
+iPhoneOS14.5.sdk
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/build/Build/Intermediates.noindex/ArchiveIntermediates/FraudForce/IntermediateBuildFilesPath/libiovation.build/Release-iphoneos/FraudForce.build/DerivedSources/FraudForce_vers.c
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0
___Block_byref_object_copy_
___Block_byref_object_dispose_
___czsiSymbolZeroOne_block_invoke
@@ -62,8 +64,7 @@ __OBJC_METACLASS_RO_$_FFMClassZeroSix
__OBJC_$_INSTANCE_METHODS_FFMClassZeroSix
__OBJC_$_PROP_LIST_FFMClassZeroSix
__OBJC_CLASS_RO_$_FFMClassZeroSix
-_OBJC_LABEL_CLASS_$
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVDeviceCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVDeviceCollector.m
__53-[FFMClassZeroSix pzoSymbolZeroOne:pzoSymbolZeroTwo:]_block_invoke
IOVBlackbox.obfuscated/IOVDeviceCollector.m
__destroy_helper_block_e8_32r
@@ -104,7 +105,6 @@ _cztwSymbolZeroOne
_cztwSymbolZeroOne.pred
___block_descriptor_32_e5_v8?0l
___block_literal_global
-_OBJC_CLASSLIST_SUP_REFS_$_
_OBJC_CLASSLIST_REFERENCES_$_.5
_OBJC_SELECTOR_REFERENCES_.7
_OBJC_SELECTOR_REFERENCES_.9
@@ -144,7 +144,7 @@ _OBJC_IVAR_$_FFMClassZeroTwo._cztwSymbolZeroTwo
__OBJC_$_INSTANCE_VARIABLES_FFMClassZeroTwo
__OBJC_$_PROP_LIST_FFMClassZeroTwo
__OBJC_CLASS_RO_$_FFMClassZeroTwo
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVCollectionQueue.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVCollectionQueue.m
IOVBlackbox.obfuscated/IOVCollectionQueue.m
IOVBlackbox.obfuscated/IOVCollectionQueue.h
__destroy_helper_block_e8_32s
@@ -156,14 +156,22 @@ __copy_helper_block_e8_32w
__24-[FFMClassZeroTwo start]_block_invoke_2
__24-[FFMClassZeroTwo start]_block_invoke
__36+[FFMClassZeroTwo cztwSymbolZeroOne]_block_invoke
-/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.7.sdk/usr/include/dispatch/once.h
+/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.5.sdk/usr/include/dispatch/once.h
-[NSString(FFMCategoryZeroTwo) cgztwSymbolZeroOne]
+_OBJC_CLASSLIST_REFERENCES_$_.1
+_OBJC_SELECTOR_REFERENCES_.3
+_OBJC_CLASSLIST_REFERENCES_$_.4
+_OBJC_SELECTOR_REFERENCES_.6
+_OBJC_SELECTOR_REFERENCES_.8
+_OBJC_SELECTOR_REFERENCES_.10
+_OBJC_SELECTOR_REFERENCES_.12
__OBJC_$_CATEGORY_INSTANCE_METHODS_NSString_$_FFMCategoryZeroTwo
__OBJC_$_CATEGORY_NSString_$_FFMCategoryZeroTwo
-_OBJC_LABEL_CATEGORY_$
-/Users/Shared/newJenkinsmac04/workspace/iovation-string-obfuscation-aes/iovation-string-obfuscation-aes/NSString+Obfuscated.m
+/Users/Shared/newJenkinsmac03/workspace/iovation-string-obfuscation-aes/iovation-string-obfuscation-aes/NSString+Obfuscated.m
iovation-string-obfuscation-aes/iovation-string-obfuscation-aes/NSString+Obfuscated.m
-/Users/Shared/newJenkinsmac04/workspace
+/Users/Shared/newJenkinsmac03/workspace
+NSMakeRange
+/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSRange.h
+[FFMClassOneNine conSymbolZeroOne:]
-[FFMClassOneNine init]
-[FFMClassOneNine initConSymbolZeroTwo:]
@@ -176,10 +184,6 @@ iovation-string-obfuscation-aes/iovation-string-obfuscation-aes/NSString+Obfusca
-[FFMClassOneNine conSymbolZeroFour]
-[FFMClassOneNine setConSymbolZeroFour:]
-[FFMClassOneNine .cxx_destruct]
-_OBJC_SELECTOR_REFERENCES_.6
-_OBJC_SELECTOR_REFERENCES_.8
-_OBJC_SELECTOR_REFERENCES_.10
-_OBJC_SELECTOR_REFERENCES_.12
_OBJC_SELECTOR_REFERENCES_.14
_OBJC_SELECTOR_REFERENCES_.16
_OBJC_SELECTOR_REFERENCES_.20
@@ -203,15 +207,13 @@ _OBJC_IVAR_$_FFMClassOneNine.conSymbolOneFour
__OBJC_$_INSTANCE_VARIABLES_FFMClassOneNine
__OBJC_$_PROP_LIST_FFMClassOneNine
__OBJC_CLASS_RO_$_FFMClassOneNine
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVToken.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVToken.m
IOVBlackbox.obfuscated/IOVToken.m
-NSMakeRange
-/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.7.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSRange.h
-[NSString(FFMCategoryZeroFour) cgzfoSymbolZeroOne]
_cgzfoSymbolZeroOne.cgzfoSymbolZeroTwo
__OBJC_$_CATEGORY_INSTANCE_METHODS_NSString_$_FFMCategoryZeroFour
__OBJC_$_CATEGORY_NSString_$_FFMCategoryZeroFour
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/NSString+MD5.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/NSString+MD5.m
IOVBlackbox.obfuscated/NSString+MD5.m
-[FFMClassZeroSeven pzoSymbolZeroOne:pzoSymbolZeroTwo:]
___55-[FFMClassZeroSeven pzoSymbolZeroOne:pzoSymbolZeroTwo:]_block_invoke
@@ -220,8 +222,6 @@ ___copy_helper_block_e8_32s40s
___destroy_helper_block_e8_32s40s
___copy_helper_block_e8_32s40s48r
___destroy_helper_block_e8_32s40s48r
-_OBJC_CLASSLIST_REFERENCES_$_.1
-_OBJC_SELECTOR_REFERENCES_.3
_OBJC_SELECTOR_REFERENCES_.5
_OBJC_CLASSLIST_REFERENCES_$_.10
___block_descriptor_48_e8_32s40s_e22_v16?0"NSDictionary"8l
@@ -233,7 +233,7 @@ __OBJC_METACLASS_RO_$_FFMClassZeroSeven
__OBJC_$_INSTANCE_METHODS_FFMClassZeroSeven
__OBJC_$_PROP_LIST_FFMClassZeroSeven
__OBJC_CLASS_RO_$_FFMClassZeroSeven
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVHomeCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVHomeCollector.m
__destroy_helper_block_e8_32s40s48r
__copy_helper_block_e8_32s40s48r
__destroy_helper_block_e8_32s40s
@@ -256,7 +256,7 @@ __OBJC_METACLASS_RO_$_FFMClassOneThree
__OBJC_$_INSTANCE_METHODS_FFMClassOneThree
__OBJC_$_PROP_LIST_FFMClassOneThree
__OBJC_CLASS_RO_$_FFMClassOneThree
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVNetworkCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVNetworkCollector.m
IOVBlackbox.obfuscated/IOVNetworkCollector.m
-[FFMClassZeroThree init]
-[FFMClassZeroThree czthSymbolZeroOne]
@@ -272,7 +272,7 @@ __OBJC_METACLASS_RO_$_FFMClassZeroThree
__OBJC_$_INSTANCE_METHODS_FFMClassZeroThree
__OBJC_$_INSTANCE_VARIABLES_FFMClassZeroThree
__OBJC_CLASS_RO_$_FFMClassZeroThree
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVBaseOperation.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVBaseOperation.m
IOVBlackbox.obfuscated/IOVBaseOperation.m
+[FFMClassTwoFour ctwfoSymbolTwoEight]
___38+[FFMClassTwoFour ctwfoSymbolTwoEight]_block_invoke
@@ -310,7 +310,6 @@ _ctwfoSymbolOneSeven
_ctwfoSymbolTwoEight.ctwfoSymbolTwoNine
_ctwfoSymbolTwoEight.pred
___block_descriptor_56_e8_40r_e5_v8?0l
-_OBJC_CLASSLIST_SUP_REFS_$_.8
___block_descriptor_64_e8_32s40s48s_e5_v8?0l
_OBJC_SELECTOR_REFERENCES_.28
_OBJC_SELECTOR_REFERENCES_.34
@@ -350,7 +349,7 @@ _OBJC_IVAR_$_FFMClassTwoFour.ctwfoSymbolOneFive
__OBJC_$_INSTANCE_VARIABLES_FFMClassTwoFour
__OBJC_$_PROP_LIST_FFMClassTwoFour
__OBJC_CLASS_RO_$_FFMClassTwoFour
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVNuidStore.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVNuidStore.m
IOVBlackbox.obfuscated/IOVNuidStore.m
__destroy_helper_block_e8_32s40s48r56r
__copy_helper_block_e8_32s40s48r56r
@@ -379,7 +378,7 @@ _cgzoSymbolZeroFour.pred
___block_literal_global.23
__OBJC_$_CATEGORY_CLASS_METHODS_NSDateFormatter_$_FFMCategoryZeroOne
__OBJC_$_CATEGORY_NSDateFormatter_$_FFMCategoryZeroOne
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/NSDate+IOV.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/NSDate+IOV.m
__57+[NSDateFormatter(FFMCategoryZeroOne) cgzoSymbolZeroFour]_block_invoke
IOVBlackbox.obfuscated/NSDate+IOV.m
__56+[NSDateFormatter(FFMCategoryZeroOne) cgzoSymbolZeroTwo]_block_invoke
@@ -395,7 +394,7 @@ __OBJC_METACLASS_RO_$_FFMClassZeroFive
__OBJC_$_INSTANCE_METHODS_FFMClassZeroFive
__OBJC_$_PROP_LIST_FFMClassZeroFive
__OBJC_CLASS_RO_$_FFMClassZeroFive
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVApplicationCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVApplicationCollector.m
IOVBlackbox.obfuscated/IOVApplicationCollector.m
__37-[FFMClassZeroFive czfiSymbolZeroTwo]_block_invoke
-[FFMClassOneZero pzoSymbolZeroOne:pzoSymbolZeroTwo:]
@@ -405,10 +404,11 @@ __OBJC_METACLASS_RO_$_FFMClassOneZero
__OBJC_$_INSTANCE_METHODS_FFMClassOneZero
__OBJC_$_PROP_LIST_FFMClassOneZero
__OBJC_CLASS_RO_$_FFMClassOneZero
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVLocaleCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVLocaleCollector.m
IOVBlackbox.obfuscated/IOVLocaleCollector.m
+[FFMClassTwoFive ctwfiSymbolZeroOne:]
-[FFMClassTwoFive initCtwfiSymbolZeroTwo:ctwfiSymbolOneFive:]
+-[FFMClassTwoFive dealloc]
-[FFMClassTwoFive ctwfiSymbolTwoSix:]
-[FFMClassTwoFive ctwfiSymbolZeroSix:length:]
-[FFMClassTwoFive ctwfiSymbolTwoOne:length:]
@@ -421,7 +421,7 @@ IOVBlackbox.obfuscated/IOVLocaleCollector.m
-[FFMClassTwoFive ctwfiSymbolOneFive]
-[FFMClassTwoFive setCtwfiSymbolOneFive:]
-[FFMClassTwoFive .cxx_destruct]
-_OBJC_CLASSLIST_REFERENCES_$_.25
+_OBJC_CLASSLIST_REFERENCES_$_.31
__OBJC_$_CLASS_METHODS_FFMClassTwoFive
__OBJC_METACLASS_RO_$_FFMClassTwoFive
__OBJC_$_INSTANCE_METHODS_FFMClassTwoFive
@@ -430,10 +430,10 @@ _OBJC_IVAR_$_FFMClassTwoFive.ctwfiSymbolOneFive
__OBJC_$_INSTANCE_VARIABLES_FFMClassTwoFive
__OBJC_$_PROP_LIST_FFMClassTwoFive
__OBJC_CLASS_RO_$_FFMClassTwoFive
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVObfuscator.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVObfuscator.m
IOVBlackbox.obfuscated/IOVObfuscator.m
-+[FFMClassTwoThree ctwzSymbolZeroOne:key:ctwthSymbolZeroOne:ctwthSymbolZeroTwo:ctwthSymbolZeroThree:sync:]
--[FFMClassTwoThree initCtwzSymbolZeroTwo:key:ctwthSymbolZeroOne:ctwthSymbolZeroTwo:ctwthSymbolZeroThree:sync:]
++[FFMClassTwoThree ctwzSymbolZeroOne:key:ctwthSymbolZeroOne:ctwthSymbolZeroTwo:ctwthSymbolZeroThree:sync:ctwthSymbolZeroEight:]
+-[FFMClassTwoThree initCtwzSymbolZeroTwo:key:ctwthSymbolZeroOne:ctwthSymbolZeroTwo:ctwthSymbolZeroThree:sync:ctwthSymbolZeroEight:]
-[FFMClassTwoThree pztwSymbolZeroOne]
-[FFMClassTwoThree pztwSymbolZeroTwo:]
-[FFMClassTwoThree ctwthSymbolZeroFour]
@@ -444,6 +444,8 @@ IOVBlackbox.obfuscated/IOVObfuscator.m
-[FFMClassTwoThree setCtwthSymbolZeroTwo:]
-[FFMClassTwoThree ctwthSymbolZeroThree]
-[FFMClassTwoThree setCtwthSymbolZeroThree:]
+-[FFMClassTwoThree ctwthSymbolZeroEight]
+-[FFMClassTwoThree setCtwthSymbolZeroEight:]
-[FFMClassTwoThree name]
-[FFMClassTwoThree setName:]
-[FFMClassTwoThree key]
@@ -461,6 +463,7 @@ __OBJC_LABEL_PROTOCOL_$_FFMProtocolZeroTwo
__OBJC_CLASS_PROTOCOLS_$_FFMClassTwoThree
__OBJC_METACLASS_RO_$_FFMClassTwoThree
__OBJC_$_INSTANCE_METHODS_FFMClassTwoThree
+_OBJC_IVAR_$_FFMClassTwoThree.ctwthSymbolZeroEight
_OBJC_IVAR_$_FFMClassTwoThree._sync
_OBJC_IVAR_$_FFMClassTwoThree.ctwthSymbolZeroFour
_OBJC_IVAR_$_FFMClassTwoThree.ctwthSymbolZeroOne
@@ -471,7 +474,7 @@ _OBJC_IVAR_$_FFMClassTwoThree._key
__OBJC_$_INSTANCE_VARIABLES_FFMClassTwoThree
__OBJC_$_PROP_LIST_FFMClassTwoThree
__OBJC_CLASS_RO_$_FFMClassTwoThree
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVKeychainTokenFinder.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVKeychainTokenFinder.m
IOVBlackbox.obfuscated/IOVKeychainTokenFinder.m
IOVBlackbox.obfuscated/IOVKeychainTokenFinder.h
+[FFMClassZeroOne czoSymbolZeroTwo:]
@@ -524,7 +527,7 @@ _OBJC_IVAR_$_FFMClassZeroOne._czoSymbolZeroSix
__OBJC_$_INSTANCE_VARIABLES_FFMClassZeroOne
__OBJC_$_PROP_LIST_FFMClassZeroOne
__OBJC_CLASS_RO_$_FFMClassZeroOne
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVBlackboxDevice.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVBlackboxDevice.m
IOVBlackbox.obfuscated/IOVBlackboxDevice.m
IOVBlackbox.obfuscated/IOVBlackboxDevice.h
__36-[FFMClassZeroOne czoSymbolZeroFive]_block_invoke
@@ -546,7 +549,7 @@ _OBJC_IVAR_$_FFMClassTwoZero._url
__OBJC_$_INSTANCE_VARIABLES_FFMClassTwoZero
__OBJC_$_PROP_LIST_FFMClassTwoZero
__OBJC_CLASS_RO_$_FFMClassTwoZero
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVFileTokenFinder.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVFileTokenFinder.m
IOVBlackbox.obfuscated/IOVFileTokenFinder.m
IOVBlackbox.obfuscated/IOVFileTokenFinder.h
-[FFMClassOneSeven pzoSymbolZeroOne:pzoSymbolZeroTwo:]
@@ -554,32 +557,58 @@ IOVBlackbox.obfuscated/IOVFileTokenFinder.h
-[FFMClassOneSeven coseSymbolZeroFive:]
-[FFMClassOneSeven coseSymbolZeroNine:]
-[FFMClassOneSeven coseSymbolZeroOne]
+-[FFMClassOneSeven coseSymbolOneTwo:]
-[FFMClassOneSeven coseSymbolOneZero:coseSymbolOneOne:]
+___55-[FFMClassOneSeven coseSymbolOneZero:coseSymbolOneOne:]_block_invoke
-[FFMClassOneSeven coseSymbolZeroTwo]
-_OBJC_CLASSLIST_REFERENCES_$_.47
-_OBJC_CLASSLIST_REFERENCES_$_.60
-_OBJC_CLASSLIST_REFERENCES_$_.81
-_OBJC_SELECTOR_REFERENCES_.93
-_OBJC_SELECTOR_REFERENCES_.95
+_OBJC_CLASSLIST_REFERENCES_$_.68
+_OBJC_CLASSLIST_REFERENCES_$_.95
_OBJC_SELECTOR_REFERENCES_.97
-_OBJC_CLASSLIST_REFERENCES_$_.102
-_OBJC_SELECTOR_REFERENCES_.104
-_OBJC_CLASSLIST_REFERENCES_$_.105
-_OBJC_SELECTOR_REFERENCES_.111
-_OBJC_SELECTOR_REFERENCES_.113
+_OBJC_SELECTOR_REFERENCES_.115
+_OBJC_SELECTOR_REFERENCES_.117
+___block_descriptor_48_e8_32s40s_e37_v32?0""8Q16^B24l
+_OBJC_SELECTOR_REFERENCES_.120
+_OBJC_CLASSLIST_REFERENCES_$_.121
+_OBJC_SELECTOR_REFERENCES_.123
+_OBJC_SELECTOR_REFERENCES_.125
+_OBJC_SELECTOR_REFERENCES_.127
+_OBJC_SELECTOR_REFERENCES_.129
+_OBJC_SELECTOR_REFERENCES_.131
+_OBJC_SELECTOR_REFERENCES_.133
+_OBJC_SELECTOR_REFERENCES_.135
+_OBJC_SELECTOR_REFERENCES_.137
+_OBJC_CLASSLIST_REFERENCES_$_.138
+_OBJC_SELECTOR_REFERENCES_.140
+_OBJC_CLASSLIST_REFERENCES_$_.141
+_OBJC_SELECTOR_REFERENCES_.143
+_OBJC_SELECTOR_REFERENCES_.145
+_OBJC_SELECTOR_REFERENCES_.147
+_OBJC_SELECTOR_REFERENCES_.149
+_OBJC_SELECTOR_REFERENCES_.151
+_OBJC_SELECTOR_REFERENCES_.155
+_OBJC_SELECTOR_REFERENCES_.157
+_OBJC_SELECTOR_REFERENCES_.159
+_OBJC_CLASSLIST_REFERENCES_$_.162
+_OBJC_SELECTOR_REFERENCES_.164
+_OBJC_SELECTOR_REFERENCES_.166
+_OBJC_SELECTOR_REFERENCES_.170
+_OBJC_SELECTOR_REFERENCES_.172
+_OBJC_SELECTOR_REFERENCES_.174
+_OBJC_SELECTOR_REFERENCES_.176
__OBJC_CLASS_PROTOCOLS_$_FFMClassOneSeven
__OBJC_METACLASS_RO_$_FFMClassOneSeven
__OBJC_$_INSTANCE_METHODS_FFMClassOneSeven
__OBJC_$_PROP_LIST_FFMClassOneSeven
__OBJC_CLASS_RO_$_FFMClassOneSeven
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVTokenCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVTokenCollector.m
IOVBlackbox.obfuscated/IOVTokenCollector.m
+__55-[FFMClassOneSeven coseSymbolOneZero:coseSymbolOneOne:]_block_invoke
+[NSError(FFMCategoryZeroFive) cgzfiSymbolZeroOne:]
-[NSError(FFMCategoryZeroFive) cgzfiSymbolZeroTwo]
__OBJC_$_CATEGORY_INSTANCE_METHODS_NSError_$_FFMCategoryZeroFive
__OBJC_$_CATEGORY_CLASS_METHODS_NSError_$_FFMCategoryZeroFive
__OBJC_$_CATEGORY_NSError_$_FFMCategoryZeroFive
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/NSError+StringDescriptor.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/NSError+StringDescriptor.m
IOVBlackbox.obfuscated/NSError+StringDescriptor.m
NSMaxRange
-[FFMClassOneSix pzoSymbolZeroOne:pzoSymbolZeroTwo:]
@@ -588,7 +617,7 @@ __OBJC_METACLASS_RO_$_FFMClassOneSix
__OBJC_$_INSTANCE_METHODS_FFMClassOneSix
__OBJC_$_PROP_LIST_FFMClassOneSix
__OBJC_CLASS_RO_$_FFMClassOneSix
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVTelephonyCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVTelephonyCollector.m
IOVBlackbox.obfuscated/IOVTelephonyCollector.m
+[FFMClassOneOne czfoSymbolZeroOne]
-[FFMClassOneOne pzoSymbolZeroOne:pzoSymbolZeroTwo:]
@@ -614,18 +643,12 @@ _OBJC_CLASSLIST_REFERENCES_$_.66
_OBJC_CLASSLIST_REFERENCES_$_.75
_OBJC_SELECTOR_REFERENCES_.100
_OBJC_SELECTOR_REFERENCES_.102
+_OBJC_SELECTOR_REFERENCES_.104
_OBJC_SELECTOR_REFERENCES_.106
_OBJC_CLASSLIST_REFERENCES_$_.111
-_OBJC_SELECTOR_REFERENCES_.115
-_OBJC_SELECTOR_REFERENCES_.117
+_OBJC_SELECTOR_REFERENCES_.113
_OBJC_SELECTOR_REFERENCES_.119
_OBJC_SELECTOR_REFERENCES_.121
-_OBJC_SELECTOR_REFERENCES_.123
-_OBJC_SELECTOR_REFERENCES_.125
-_OBJC_SELECTOR_REFERENCES_.127
-_OBJC_SELECTOR_REFERENCES_.129
-_OBJC_SELECTOR_REFERENCES_.131
-_OBJC_SELECTOR_REFERENCES_.143
_OBJC_IVAR_$_FFMClassOneOne._lm
_OBJC_IVAR_$_FFMClassOneOne._timer
__OBJC_$_CLASS_METHODS_FFMClassOneOne
@@ -640,7 +663,7 @@ __OBJC_$_INSTANCE_METHODS_FFMClassOneOne
__OBJC_$_INSTANCE_VARIABLES_FFMClassOneOne
__OBJC_$_PROP_LIST_FFMClassOneOne
__OBJC_CLASS_RO_$_FFMClassOneOne
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVLocationCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVLocationCollector.m
IOVBlackbox.obfuscated/IOVLocationCollector.m
__34-[FFMClassOneOne cooSymbolZeroOne]_block_invoke
__52-[FFMClassOneOne pzoSymbolZeroOne:pzoSymbolZeroTwo:]_block_invoke
@@ -681,12 +704,13 @@ _OBJC_CLASSLIST_REFERENCES_$_.61
_OBJC_CLASSLIST_REFERENCES_$_.64
_OBJC_CLASSLIST_REFERENCES_$_.82
_OBJC_SELECTOR_REFERENCES_.84
+_OBJC_SELECTOR_REFERENCES_.93
+_OBJC_SELECTOR_REFERENCES_.95
_OBJC_CLASSLIST_REFERENCES_$_.115
_OBJC_CLASSLIST_REFERENCES_$_.136
_OBJC_CLASSLIST_REFERENCES_$_.137
_OBJC_SELECTOR_REFERENCES_.139
_OBJC_SELECTOR_REFERENCES_.141
-_OBJC_SELECTOR_REFERENCES_.145
___block_descriptor_56_e8_32w40w_e46_v32?0"NSData"8"NSURLResponse"16"NSError"24l
_OBJC_SELECTOR_REFERENCES_.148
_OBJC_SELECTOR_REFERENCES_.150
@@ -700,10 +724,6 @@ _OBJC_CLASSLIST_REFERENCES_$_.163
_OBJC_SELECTOR_REFERENCES_.165
_OBJC_CLASSLIST_REFERENCES_$_.166
_OBJC_SELECTOR_REFERENCES_.168
-_OBJC_SELECTOR_REFERENCES_.170
-_OBJC_SELECTOR_REFERENCES_.172
-_OBJC_SELECTOR_REFERENCES_.174
-_OBJC_SELECTOR_REFERENCES_.176
_OBJC_SELECTOR_REFERENCES_.178
_OBJC_SELECTOR_REFERENCES_.180
_OBJC_SELECTOR_REFERENCES_.182
@@ -756,7 +776,7 @@ __OBJC_$_INSTANCE_METHODS_FFMClassZeroEight
__OBJC_$_INSTANCE_VARIABLES_FFMClassZeroEight
__OBJC_$_PROP_LIST_FFMClassZeroEight
__OBJC_CLASS_RO_$_FFMClassZeroEight
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVHomeNetworkOperation.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVHomeNetworkOperation.m
IOVBlackbox.obfuscated/IOVHomeNetworkOperation.m
IOVBlackbox.obfuscated/IOVHomeNetworkOperation.h
__destroy_helper_block_e8_32w40w
@@ -780,7 +800,6 @@ _cofiSymbolOneSix.pred
_OBJC_CLASSLIST_REFERENCES_$_.113
_OBJC_CLASSLIST_REFERENCES_$_.116
_OBJC_SELECTOR_REFERENCES_.118
-_OBJC_SELECTOR_REFERENCES_.120
_OBJC_SELECTOR_REFERENCES_.122
_OBJC_SELECTOR_REFERENCES_.124
_OBJC_CLASSLIST_REFERENCES_$_.125
@@ -789,7 +808,6 @@ _OBJC_SELECTOR_REFERENCES_.132
_OBJC_SELECTOR_REFERENCES_.134
_OBJC_SELECTOR_REFERENCES_.136
_OBJC_SELECTOR_REFERENCES_.138
-_OBJC_SELECTOR_REFERENCES_.140
_OBJC_SELECTOR_REFERENCES_.142
_OBJC_SELECTOR_REFERENCES_.144
_OBJC_SELECTOR_REFERENCES_.146
@@ -807,7 +825,7 @@ __OBJC_METACLASS_RO_$_FFMClassOneFive
__OBJC_$_INSTANCE_METHODS_FFMClassOneFive
__OBJC_$_PROP_LIST_FFMClassOneFive
__OBJC_CLASS_RO_$_FFMClassOneFive
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVSystemCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVSystemCollector.m
IOVBlackbox.obfuscated/IOVSystemCollector.m
__35+[FFMClassOneFive cofiSymbolOneSix]_block_invoke
__36-[FFMClassOneFive cofiSymbolZeroSix]_block_invoke
@@ -822,7 +840,7 @@ cofiSymbolZeroTwo
-[NSData(FFMCategoryZeroThree) cgzthSymbolZeroTwo]
__OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_FFMCategoryZeroThree
__OBJC_$_CATEGORY_NSData_$_FFMCategoryZeroThree
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/NSData+Deflate.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/NSData+Deflate.m
IOVBlackbox.obfuscated/NSData+Deflate.m
+[FFMClassTwoOne ctwzSymbolZeroOne:key:ctwoSymbolZeroOne:ctwoSymbolZeroTwo:ctwoSymbolZeroThree:]
-[FFMClassTwoOne initCtwzSymbolZeroTwo:key:ctwoSymbolZeroOne:ctwoSymbolZeroTwo:ctwoSymbolZeroThree:]
@@ -851,7 +869,7 @@ _OBJC_IVAR_$_FFMClassTwoOne._key
__OBJC_$_INSTANCE_VARIABLES_FFMClassTwoOne
__OBJC_$_PROP_LIST_FFMClassTwoOne
__OBJC_CLASS_RO_$_FFMClassTwoOne
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVPrefTokenFinder.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVPrefTokenFinder.m
IOVBlackbox.obfuscated/IOVPrefTokenFinder.m
IOVBlackbox.obfuscated/IOVPrefTokenFinder.h
+[FraudForce start]
@@ -864,7 +882,7 @@ IOVBlackbox.obfuscated/IOVPrefTokenFinder.h
__OBJC_$_CLASS_METHODS_FraudForce
__OBJC_METACLASS_RO_$_FraudForce
__OBJC_CLASS_RO_$_FraudForce
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/libiovation/FraudForce.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/libiovation/FraudForce.m
libiovation/FraudForce.m
-[FFMClassOneFour cofoSymbolZeroFour]
-[FFMClassOneFour cofoSymbolZeroOne]
@@ -876,7 +894,7 @@ __OBJC_METACLASS_RO_$_FFMClassOneFour
__OBJC_$_INSTANCE_METHODS_FFMClassOneFour
__OBJC_$_PROP_LIST_FFMClassOneFour
__OBJC_CLASS_RO_$_FFMClassOneFour
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVSecurityCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVSecurityCollector.m
IOVBlackbox.obfuscated/IOVSecurityCollector.m
+[FFMClassZeroFour ctwfoSymbolOneOne]
-[FFMClassZeroFour ctwfoSymbolOneOne]
@@ -893,7 +911,7 @@ __OBJC_$_INSTANCE_METHODS_FFMClassZeroFour
__OBJC_$_INSTANCE_VARIABLES_FFMClassZeroFour
__OBJC_$_PROP_LIST_FFMClassZeroFour
__OBJC_CLASS_RO_$_FFMClassZeroFour
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVNuidOperation.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVNuidOperation.m
IOVBlackbox.obfuscated/IOVNuidOperation.m
-[FFMClassZeroNine main]
___24-[FFMClassZeroNine main]_block_invoke
@@ -901,11 +919,12 @@ ___24-[FFMClassZeroNine main]_block_invoke
-[FFMClassZeroNine czfoSymbolZeroThree]
___block_descriptor_48_e8_32w40w_e22_v16?0"NSDictionary"8l
_OBJC_CLASSLIST_REFERENCES_$_.40
+_OBJC_CLASSLIST_REFERENCES_$_.47
__OBJC_$_CLASS_METHODS_FFMClassZeroNine
__OBJC_METACLASS_RO_$_FFMClassZeroNine
__OBJC_$_INSTANCE_METHODS_FFMClassZeroNine
__OBJC_CLASS_RO_$_FFMClassZeroNine
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVHomeNuidOperation.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVHomeNuidOperation.m
IOVBlackbox.obfuscated/IOVHomeNuidOperation.m
__24-[FFMClassZeroNine main]_block_invoke
-[FFMClassTwoSix ctwsiSymbolZeroTwo:]
@@ -932,19 +951,14 @@ _OBJC_CLASSLIST_REFERENCES_$_.71
_OBJC_CLASSLIST_REFERENCES_$_.80
_OBJC_SELECTOR_REFERENCES_.116
___block_descriptor_56_e8_32bs40w_e29_v24?0"NSArray"8"NSError"16l
-_OBJC_SELECTOR_REFERENCES_.133
-_OBJC_SELECTOR_REFERENCES_.135
-_OBJC_SELECTOR_REFERENCES_.137
-_OBJC_SELECTOR_REFERENCES_.147
_OBJC_CLASSLIST_REFERENCES_$_.150
-_OBJC_SELECTOR_REFERENCES_.164
-_OBJC_CLASSLIST_REFERENCES_$_.165
-_OBJC_SELECTOR_REFERENCES_.167
+_OBJC_CLASSLIST_REFERENCES_$_.167
_OBJC_SELECTOR_REFERENCES_.169
-_OBJC_CLASSLIST_REFERENCES_$_.173
-_OBJC_SELECTOR_REFERENCES_.175
+_OBJC_SELECTOR_REFERENCES_.171
+_OBJC_CLASSLIST_REFERENCES_$_.175
_OBJC_SELECTOR_REFERENCES_.177
_OBJC_SELECTOR_REFERENCES_.179
+_OBJC_SELECTOR_REFERENCES_.187
_OBJC_SELECTOR_REFERENCES_.201
_OBJC_IVAR_$_FFMClassTwoSix.ctwsiSymbolZeroOne
__OBJC_$_CLASS_METHODS_FFMClassTwoSix
@@ -954,7 +968,7 @@ __OBJC_$_INSTANCE_METHODS_FFMClassTwoSix
__OBJC_$_INSTANCE_VARIABLES_FFMClassTwoSix
__OBJC_$_PROP_LIST_FFMClassTwoSix
__OBJC_CLASS_RO_$_FFMClassTwoSix
-/Users/Shared/newJenkinsmac04/workspace/C4_cocoa-libiovation_master/IOVBlackbox.obfuscated/IOVReverseGeoCollector.m
+/Users/Shared/newJenkinsmac03/workspace/_cocoa-libiovation_release_5.3.0/IOVBlackbox.obfuscated/IOVReverseGeoCollector.m
IOVBlackbox.obfuscated/IOVReverseGeoCollector.m
__23-[FFMClassTwoSix start]_block_invoke
__destroy_helper_block_e8_32s40w
diff --git a/FraudForce_SDK/FraudForce.framework/DigiCertRootCert.der b/FraudForce.xcframework/ios-arm64/FraudForce.framework/DigiCertRootCert.der
similarity index 100%
rename from FraudForce_SDK/FraudForce.framework/DigiCertRootCert.der
rename to FraudForce.xcframework/ios-arm64/FraudForce.framework/DigiCertRootCert.der
diff --git a/FraudForce_SDK/FraudForce.framework/EntrustRootCert.der b/FraudForce.xcframework/ios-arm64/FraudForce.framework/EntrustRootCert.der
similarity index 100%
rename from FraudForce_SDK/FraudForce.framework/EntrustRootCert.der
rename to FraudForce.xcframework/ios-arm64/FraudForce.framework/EntrustRootCert.der
diff --git a/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce b/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce
new file mode 100755
index 0000000..acf9e6d
Binary files /dev/null and b/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce differ
diff --git a/iovSample/Frameworks-universal/FraudForce.framework/Headers/FraudForce.h b/FraudForce.xcframework/ios-arm64/FraudForce.framework/Headers/FraudForce.h
similarity index 99%
rename from iovSample/Frameworks-universal/FraudForce.framework/Headers/FraudForce.h
rename to FraudForce.xcframework/ios-arm64/FraudForce.framework/Headers/FraudForce.h
index ef23e75..e124460 100644
--- a/iovSample/Frameworks-universal/FraudForce.framework/Headers/FraudForce.h
+++ b/FraudForce.xcframework/ios-arm64/FraudForce.framework/Headers/FraudForce.h
@@ -20,7 +20,7 @@
* transmitted to your servers to be used in a reputation check (for example a
* @p CheckTransactionDetails call).
*
- * @version 5.2.0
+ * @version 5.3.0
* @copyright 2010-2021 iovation, Inc. All rights reserved.
*
* iovation hereby grants to Client a nonexclusive, limited, non-transferable,
diff --git a/iovSample/Frameworks-universal/FraudForce.framework/Info.plist b/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist
similarity index 53%
rename from iovSample/Frameworks-universal/FraudForce.framework/Info.plist
rename to FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist
index d49bbb0..bbef0aa 100644
Binary files a/iovSample/Frameworks-universal/FraudForce.framework/Info.plist and b/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist differ
diff --git a/FraudForce_SDK/FraudForce.framework/Modules/module.modulemap b/FraudForce.xcframework/ios-arm64/FraudForce.framework/Modules/module.modulemap
similarity index 100%
rename from FraudForce_SDK/FraudForce.framework/Modules/module.modulemap
rename to FraudForce.xcframework/ios-arm64/FraudForce.framework/Modules/module.modulemap
diff --git a/FraudForce_SDK/FraudForce.framework/_CodeSignature/CodeResources b/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
similarity index 95%
rename from FraudForce_SDK/FraudForce.framework/_CodeSignature/CodeResources
rename to FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
index 5130580..bb9962d 100644
--- a/FraudForce_SDK/FraudForce.framework/_CodeSignature/CodeResources
+++ b/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
@@ -14,11 +14,11 @@
Headers/FraudForce.h
- NMRFHLL+2lP0TEZX2iiF/QX/LyE=
+ mhQIihMtGv1wIuyefViihKn4VFw=
Info.plist
- GyYeIoNB6d0mQw4JxozFZQVs7hw=
+ AJHcB0cZ5USH0uWc1vEaMPa/NNA=
Modules/module.modulemap
@@ -45,7 +45,7 @@
hash2
- ownsi2YP3lXbbm/WTa+T6RzftPPid1QoxWAhPk9eKQk=
+ qII8x0tilgOJ9hDzwrzXmlDi9xmC2dIeOh6MFkDT4kk=
Modules/module.modulemap
diff --git a/iovSample/Frameworks-universal/FraudForce.framework/DigiCertRootCert.der b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/DigiCertRootCert.der
similarity index 100%
rename from iovSample/Frameworks-universal/FraudForce.framework/DigiCertRootCert.der
rename to FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/DigiCertRootCert.der
diff --git a/iovSample/Frameworks-universal/FraudForce.framework/EntrustRootCert.der b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/EntrustRootCert.der
similarity index 100%
rename from iovSample/Frameworks-universal/FraudForce.framework/EntrustRootCert.der
rename to FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/EntrustRootCert.der
diff --git a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce
new file mode 100755
index 0000000..e656542
Binary files /dev/null and b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce differ
diff --git a/FraudForce_SDK/FraudForce.framework/Headers/FraudForce.h b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
similarity index 99%
rename from FraudForce_SDK/FraudForce.framework/Headers/FraudForce.h
rename to FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
index ef23e75..e124460 100644
--- a/FraudForce_SDK/FraudForce.framework/Headers/FraudForce.h
+++ b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
@@ -20,7 +20,7 @@
* transmitted to your servers to be used in a reputation check (for example a
* @p CheckTransactionDetails call).
*
- * @version 5.2.0
+ * @version 5.3.0
* @copyright 2010-2021 iovation, Inc. All rights reserved.
*
* iovation hereby grants to Client a nonexclusive, limited, non-transferable,
diff --git a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist
new file mode 100644
index 0000000..567d7eb
Binary files /dev/null and b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist differ
diff --git a/iovSample/Frameworks-universal/FraudForce.framework/Modules/module.modulemap b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Modules/module.modulemap
similarity index 100%
rename from iovSample/Frameworks-universal/FraudForce.framework/Modules/module.modulemap
rename to FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Modules/module.modulemap
diff --git a/iovSample/Frameworks-universal/FraudForce.framework/_CodeSignature/CodeResources b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
similarity index 95%
rename from iovSample/Frameworks-universal/FraudForce.framework/_CodeSignature/CodeResources
rename to FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
index 5130580..59b44c3 100644
--- a/iovSample/Frameworks-universal/FraudForce.framework/_CodeSignature/CodeResources
+++ b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
@@ -14,11 +14,11 @@
Headers/FraudForce.h
- NMRFHLL+2lP0TEZX2iiF/QX/LyE=
+ mhQIihMtGv1wIuyefViihKn4VFw=
Info.plist
- GyYeIoNB6d0mQw4JxozFZQVs7hw=
+ BQcLJ21eX/QvTZF70xosSGHHVP4=
Modules/module.modulemap
@@ -45,7 +45,7 @@
hash2
- ownsi2YP3lXbbm/WTa+T6RzftPPid1QoxWAhPk9eKQk=
+ qII8x0tilgOJ9hDzwrzXmlDi9xmC2dIeOh6MFkDT4kk=
Modules/module.modulemap
diff --git a/FraudForce_SDK/FraudForce.framework/FraudForce b/FraudForce_SDK/FraudForce.framework/FraudForce
deleted file mode 100755
index f935c78..0000000
Binary files a/FraudForce_SDK/FraudForce.framework/FraudForce and /dev/null differ
diff --git a/FraudForce_SDK/build_scripts/add-framework-symbols-to-app-archive.sh b/FraudForce_SDK/build_scripts/add-framework-symbols-to-app-archive.sh
deleted file mode 100755
index d8f0eb5..0000000
--- a/FraudForce_SDK/build_scripts/add-framework-symbols-to-app-archive.sh
+++ /dev/null
@@ -1,47 +0,0 @@
-
-# Set script to exit immediately if any commands fail.
-set -e
-
-# Redirect stdout and stderr to a (unique) log file, since Xcode does not handle or display output
-# from scheme-based scripts.
-LOG_FILE_PATH="/var/tmp/add-framework-symbols-to-app-archive_`date +%s`.log"
-exec > "${LOG_FILE_PATH}" 2>&1
-
-echo "Adding framework bcsymbolmap files to the Xcode archive for target ${TARGET_NAME}."
-
-BUILD_FRAMEWORKS_DIR="${PROJECT_DIR}/Frameworks-build"
-INPUT_BCSYMBOLMAP_DIR="${PROJECT_DIR}/Frameworks-bcsymbolmap"
-OUTPUT_BCSYMBOLMAP_DIR="${ARCHIVE_PATH}/BCSymbolMaps"
-
-if [ ! -d "$INPUT_BCSYMBOLMAP_DIR" ]; then
- echo "Script input directory (${INPUT_BCSYMBOLMAP_DIR}) does not exist. Exiting"
- exit 0
-fi
-if [ ! -d "$OUTPUT_BCSYMBOLMAP_DIR" ]; then
- echo "Archive output directory (${OUTPUT_BCSYMBOLMAP_DIR}) does not exist. Exiting"
- exit 0
-fi
-
-# Loop over the build-frameworks directory to discover the UUID's of the architecture slices of every
-# framework included in the app, and then process (copy into archive) the matching bcsymbolmap files.
-for BUILD_FRAMEWORK_PATH in "$(find "${BUILD_FRAMEWORKS_DIR}" -name '*.framework' -type d)"; do
- # This name (FRAMEWORK_NAME) includes the ".framework" extension.
- FRAMEWORK_NAME=$(basename "${BUILD_FRAMEWORK_PATH}")
-
- # Determine the uuids of the architectures of the executable file within the framework bundle.
- FRAMEWORK_EXECUTABLE_NAME=$(/usr/libexec/PlistBuddy -c "Print :CFBundleExecutable" "${BUILD_FRAMEWORK_PATH}/Info.plist")
- FRAMEWORK_EXECUTABLE_PATH="${BUILD_FRAMEWORK_PATH}/${FRAMEWORK_EXECUTABLE_NAME}"
- EXECUTABLE_ARCHS="$(lipo -info "${FRAMEWORK_EXECUTABLE_PATH}" | rev | cut -d ':' -f1 | rev)"
- FRAMEWORK_SLICE_UUIDS="$(xcrun dwarfdump --uuid "${FRAMEWORK_EXECUTABLE_PATH}" | awk '{ print $2 }' | tr '\n' ' ')"
- echo "${FRAMEWORK_NAME} executable (${FRAMEWORK_EXECUTABLE_NAME}) contains arch slices (${EXECUTABLE_ARCHS}) with uuids (${FRAMEWORK_SLICE_UUIDS})"
-
- for ONE_ARCH_SLICE in $FRAMEWORK_SLICE_UUIDS; do
- SOURCE_BCSYMBOLMAP_PATH="${INPUT_BCSYMBOLMAP_DIR}/${ONE_ARCH_SLICE}.bcsymbolmap"
- if [ -f "$SOURCE_BCSYMBOLMAP_PATH" ]; then
- echo "Copying ${FRAMEWORK_NAME} slice (${ONE_ARCH_SLICE}) into app archive (${OUTPUT_BCSYMBOLMAP_DIR})"
- cp -a "${SOURCE_BCSYMBOLMAP_PATH}" "${OUTPUT_BCSYMBOLMAP_DIR}/."
- else
- echo "${FRAMEWORK_NAME} slice (${ONE_ARCH_SLICE}) missing from source dir (${INPUT_BCSYMBOLMAP_DIR})"
- fi
- done
-done
diff --git a/FraudForce_SDK/build_scripts/slim-build-frameworks.sh b/FraudForce_SDK/build_scripts/slim-build-frameworks.sh
deleted file mode 100755
index ceddb69..0000000
--- a/FraudForce_SDK/build_scripts/slim-build-frameworks.sh
+++ /dev/null
@@ -1,48 +0,0 @@
-
-# Set script to exit immediately if any commands fail.
-set -e
-
-echo "Creating slim frameworks for VALID_ARCHS: $VALID_ARCHS"
-
-INPUT_FRAMEWORKS_DIR="${PROJECT_DIR}/Frameworks-universal"
-OUTPUT_FRAMEWORKS_DIR="${PROJECT_DIR}/Frameworks-build"
-
-if [ ! -d "$INPUT_FRAMEWORKS_DIR" ]; then
- echo "Script input directory (${INPUT_FRAMEWORKS_DIR}) does not exist. Exiting"
- exit 0
-fi
-
-# Loop over the input-dir and examine any item that is a directory whose name ends in ".framework".
-for UNIVERSAL_FRAMEWORK in "$(find "${INPUT_FRAMEWORKS_DIR}" -name '*.framework' -type d)"; do
- # This name (FRAMEWORK_NAME) includes the ".framework" extension.
- FRAMEWORK_NAME=$(basename "${UNIVERSAL_FRAMEWORK}")
- OUTPUT_FRAMEWORK_PATH="${OUTPUT_FRAMEWORKS_DIR}/${FRAMEWORK_NAME}"
- # Prepare the output location for the universal framework being processed.
- if [ -d "$OUTPUT_FRAMEWORK_PATH" ]; then
- echo "Removing preexisting slim/build framework: ${OUTPUT_FRAMEWORK_PATH}"
- rm -rf "${OUTPUT_FRAMEWORK_DIR}"
- elif [ ! -d "$OUTPUT_FRAMEWORKS_DIR" ]; then
- echo "Making framework build dir: ${OUTPUT_FRAMEWORKS_DIR}"
- mkdir "${OUTPUT_FRAMEWORKS_DIR}"
- fi
-
- # Start by simply copying the framework from the input/universal location. It is possible that no
- # slimming of the framework is needed (if the framework is, unexpectedly, not universal), which will
- # not adversely affect this script.
- echo "Copying universal framework (${UNIVERSAL_FRAMEWORK}) into build directory (${OUTPUT_FRAMEWORKS_DIR})"
- cp -a "${UNIVERSAL_FRAMEWORK}" "${OUTPUT_FRAMEWORKS_DIR}/."
-
- # Determine the architectures of the executable file within the framework bundle.
- FRAMEWORK_EXECUTABLE_NAME=$(/usr/libexec/PlistBuddy -c "Print :CFBundleExecutable" "${OUTPUT_FRAMEWORK_PATH}/Info.plist")
- FRAMEWORK_EXECUTABLE_PATH="${OUTPUT_FRAMEWORK_PATH}/${FRAMEWORK_EXECUTABLE_NAME}"
- EXECUTABLE_ARCHS="$(lipo -info "${FRAMEWORK_EXECUTABLE_PATH}" | rev | cut -d ':' -f1 | rev)"
- echo "Framework (${FRAMEWORK_NAME}) executable (${FRAMEWORK_EXECUTABLE_NAME}) contains archs: ${EXECUTABLE_ARCHS}"
-
- for ONE_ARCH in $EXECUTABLE_ARCHS; do
- if ! [[ "${VALID_ARCHS}" == *"$ONE_ARCH"* ]]; then
- # Strip non-valid architecture in-place (from the framework copied into the output directory).
- lipo -remove "$ONE_ARCH" -output "$FRAMEWORK_EXECUTABLE_PATH" "$FRAMEWORK_EXECUTABLE_PATH" || exit 1
- echo "Stripped arch ${ONE_ARCH} from slim/build version of ${FRAMEWORK_NAME}"
- fi
- done
-done
diff --git a/README.html b/README.html
index 509fc42..82d9b63 100644
--- a/README.html
+++ b/README.html
@@ -2,7 +2,7 @@
- TransUnion FraudForce SDK for iOS
+ TransUnion TruValidate Device Risk SDK for iOS