diff --git a/FraudForce.xcframework/Info.plist b/FraudForce.xcframework/Info.plist
index 97b2397..c6007bf 100644
--- a/FraudForce.xcframework/Info.plist
+++ b/FraudForce.xcframework/Info.plist
@@ -5,6 +5,8 @@
AvailableLibraries
+ BinaryPath
+ FraudForce.framework/FraudForce
LibraryIdentifier
ios-arm64_x86_64-simulator
LibraryPath
@@ -20,6 +22,8 @@
simulator
+ BinaryPath
+ FraudForce.framework/FraudForce
LibraryIdentifier
ios-arm64
LibraryPath
diff --git a/FraudForce.xcframework/_CodeSignature/CodeDirectory b/FraudForce.xcframework/_CodeSignature/CodeDirectory
index e70d4ab..dafb507 100644
Binary files a/FraudForce.xcframework/_CodeSignature/CodeDirectory and b/FraudForce.xcframework/_CodeSignature/CodeDirectory differ
diff --git a/FraudForce.xcframework/_CodeSignature/CodeRequirements-1 b/FraudForce.xcframework/_CodeSignature/CodeRequirements-1
index 80b6c09..c2c8c91 100644
Binary files a/FraudForce.xcframework/_CodeSignature/CodeRequirements-1 and b/FraudForce.xcframework/_CodeSignature/CodeRequirements-1 differ
diff --git a/FraudForce.xcframework/_CodeSignature/CodeResources b/FraudForce.xcframework/_CodeSignature/CodeResources
index 7d85548..fd5878d 100644
--- a/FraudForce.xcframework/_CodeSignature/CodeResources
+++ b/FraudForce.xcframework/_CodeSignature/CodeResources
@@ -14,23 +14,27 @@
ios-arm64/FraudForce.framework/FraudForce
- luSVLAjMr7oYANN0vrZt1RISnpQ=
+ Za0uUwKBJlTQY72yCcn9vYk1k1k=
ios-arm64/FraudForce.framework/Headers/FraudForce.h
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
ios-arm64/FraudForce.framework/Info.plist
- Pz+TxITCHbgmX04R6KUNBpf25Ig=
+ C4OburSi3zPaSflFeNWK91JfMDM=
ios-arm64/FraudForce.framework/Modules/module.modulemap
8IYysKhOunO9nbOT35dQehXOFzA=
+ ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
- hrgaIBFo9/ahfpO3Z9OeEpAKiUw=
+ LEErCFPbSbgrtpNuR2OpxR635jE=
ios-arm64_x86_64-simulator/FraudForce.framework/DigiCertRootCert.der
@@ -42,23 +46,27 @@
ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce
- dM3kAMqaBKjae5E24MRK2GRWkHA=
+ PjxtPgRSvBbNB0B4GTC/acaJOxY=
ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist
- ZXCfn0cGR5R8IML+Ybdt7eCHn4I=
+ dnXivtMt4PHU8dOLtQOuGO2Q6xw=
ios-arm64_x86_64-simulator/FraudForce.framework/Modules/module.modulemap
8IYysKhOunO9nbOT35dQehXOFzA=
+ ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
- 2+APlyfWobs2ezgOPfOxehP6jm0=
+ +key1z4VtL9rkLgPg8aZoVEFFuE=
files2
@@ -89,33 +97,33 @@
hash
- luSVLAjMr7oYANN0vrZt1RISnpQ=
+ Za0uUwKBJlTQY72yCcn9vYk1k1k=
hash2
- R0H2Mo+81VbY3aXewigqb/a5qre4S/RhKDDAMqpmPQU=
+ yC5cMPo0hq/8DBgd00Nm1k8yxOBOxsPq0fFRV2r7b2c=
ios-arm64/FraudForce.framework/Headers/FraudForce.h
hash
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
hash2
- IEGOhjuB+fpvlX8+L2q3QPzsmCcEtWWnNgEw+6aXAg4=
+ nEU4Yasba1gMTFp5LrKNM1UGmAhJm/8TAggFIeYT3MM=
ios-arm64/FraudForce.framework/Info.plist
hash
- Pz+TxITCHbgmX04R6KUNBpf25Ig=
+ C4OburSi3zPaSflFeNWK91JfMDM=
hash2
- PCsmckO+9JPtE0AAIA8gTqXY+rCFCCPab5uKnzZMKF4=
+ 3RHQ68mO5l1JN6IX1bTZPGExIff6k2Q61NaHSSUxDDU=
ios-arm64/FraudForce.framework/Modules/module.modulemap
@@ -129,15 +137,26 @@
+WHxzVheaqaid7+enhXiAKz2Sh49tjvWnhcoYX4iFQ8=
+ ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy
+
+ hash
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
+ hash2
+
+ NwEKX/ZYpakzs6/LMbuulgrDeAV4XBS3Yw089pZNTZY=
+
+
ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
hash
- hrgaIBFo9/ahfpO3Z9OeEpAKiUw=
+ LEErCFPbSbgrtpNuR2OpxR635jE=
hash2
- Hij9w/NRHHyoKkrpYPLXP0ExMnQZGs9H9XLgLp/qAdA=
+ xCXETAE0R5XZ7mhq09FxQyFpcf4GjZKexJJi6842voI=
ios-arm64_x86_64-simulator/FraudForce.framework/DigiCertRootCert.der
@@ -166,33 +185,33 @@
hash
- dM3kAMqaBKjae5E24MRK2GRWkHA=
+ PjxtPgRSvBbNB0B4GTC/acaJOxY=
hash2
- MthoZb+qtSuVPIxBOldSHm/EEowKgHfMD8Ogl0oI8wA=
+ kVR6TRcBQ6Ncxd1CRqIWCMMQesKiK0GeaZ82MjNRHiE=
ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
hash
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
hash2
- IEGOhjuB+fpvlX8+L2q3QPzsmCcEtWWnNgEw+6aXAg4=
+ nEU4Yasba1gMTFp5LrKNM1UGmAhJm/8TAggFIeYT3MM=
ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist
hash
- ZXCfn0cGR5R8IML+Ybdt7eCHn4I=
+ dnXivtMt4PHU8dOLtQOuGO2Q6xw=
hash2
- XVxtoi3tWm5xbLZ0sS7enKi1MaZYU744a8gL7Ej3J0s=
+ R66WtrBaQLER+8idpfQqucgZls0EoQjpWL7S/56G64w=
ios-arm64_x86_64-simulator/FraudForce.framework/Modules/module.modulemap
@@ -206,15 +225,26 @@
+WHxzVheaqaid7+enhXiAKz2Sh49tjvWnhcoYX4iFQ8=
+ ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy
+
+ hash
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
+ hash2
+
+ NwEKX/ZYpakzs6/LMbuulgrDeAV4XBS3Yw089pZNTZY=
+
+
ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
hash
- 2+APlyfWobs2ezgOPfOxehP6jm0=
+ +key1z4VtL9rkLgPg8aZoVEFFuE=
hash2
- fxT0FKV58x+Led4J56OHDos6TR5t+QBkCcx0kcXXv88=
+ RwZIexn6Rwf99GLiYDdq62FSAeP0NmPkUhcTIW0ki9s=
diff --git a/FraudForce.xcframework/_CodeSignature/CodeSignature b/FraudForce.xcframework/_CodeSignature/CodeSignature
index 31fdc9f..faff070 100644
Binary files a/FraudForce.xcframework/_CodeSignature/CodeSignature and b/FraudForce.xcframework/_CodeSignature/CodeSignature differ
diff --git a/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce b/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce
index b3f8110..cfbf0cb 100755
Binary files a/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce and b/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce differ
diff --git a/FraudForce.xcframework/ios-arm64/FraudForce.framework/Headers/FraudForce.h b/FraudForce.xcframework/ios-arm64/FraudForce.framework/Headers/FraudForce.h
index f4c8fe7..145d483 100644
--- a/FraudForce.xcframework/ios-arm64/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.5.0
+ * @version 5.6.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/FraudForce.framework/Info.plist b/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist
index ba84f0e..28a59a6 100644
Binary files a/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist and b/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist differ
diff --git a/FraudForce.xcframework/ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy b/FraudForce.xcframework/ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..de5cfb0
--- /dev/null
+++ b/FraudForce.xcframework/ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy
@@ -0,0 +1,45 @@
+
+
+
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeDeviceID
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeOtherDataTypes
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+
+
diff --git a/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources b/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
index f7b8f15..56c732e 100644
--- a/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
+++ b/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
@@ -14,16 +14,20 @@
Headers/FraudForce.h
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
Info.plist
- Pz+TxITCHbgmX04R6KUNBpf25Ig=
+ C4OburSi3zPaSflFeNWK91JfMDM=
Modules/module.modulemap
8IYysKhOunO9nbOT35dQehXOFzA=
+ PrivacyInfo.xcprivacy
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
files2
@@ -45,7 +49,7 @@
hash2
- IEGOhjuB+fpvlX8+L2q3QPzsmCcEtWWnNgEw+6aXAg4=
+ nEU4Yasba1gMTFp5LrKNM1UGmAhJm/8TAggFIeYT3MM=
Modules/module.modulemap
@@ -55,6 +59,13 @@
+WHxzVheaqaid7+enhXiAKz2Sh49tjvWnhcoYX4iFQ8=
+ PrivacyInfo.xcprivacy
+
+ hash2
+
+ NwEKX/ZYpakzs6/LMbuulgrDeAV4XBS3Yw089pZNTZY=
+
+
rules
diff --git a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce
index 0be7253..6cf45ed 100755
Binary files a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce and b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce differ
diff --git a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
index f4c8fe7..145d483 100644
--- a/FraudForce.xcframework/ios-arm64_x86_64-simulator/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.5.0
+ * @version 5.6.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
index 69173f8..4a2bfcb 100644
Binary files a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist and b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist differ
diff --git a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..de5cfb0
--- /dev/null
+++ b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy
@@ -0,0 +1,45 @@
+
+
+
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeDeviceID
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeOtherDataTypes
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+
+
diff --git a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
index b7007f3..110fd24 100644
--- a/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
+++ b/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
@@ -14,16 +14,20 @@
Headers/FraudForce.h
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
Info.plist
- ZXCfn0cGR5R8IML+Ybdt7eCHn4I=
+ dnXivtMt4PHU8dOLtQOuGO2Q6xw=
Modules/module.modulemap
8IYysKhOunO9nbOT35dQehXOFzA=
+ PrivacyInfo.xcprivacy
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
files2
@@ -45,7 +49,7 @@
hash2
- IEGOhjuB+fpvlX8+L2q3QPzsmCcEtWWnNgEw+6aXAg4=
+ nEU4Yasba1gMTFp5LrKNM1UGmAhJm/8TAggFIeYT3MM=
Modules/module.modulemap
@@ -55,6 +59,13 @@
+WHxzVheaqaid7+enhXiAKz2Sh49tjvWnhcoYX4iFQ8=
+ PrivacyInfo.xcprivacy
+
+ hash2
+
+ NwEKX/ZYpakzs6/LMbuulgrDeAV4XBS3Yw089pZNTZY=
+
+
rules
diff --git a/README.html b/README.html
index af3fc66..5ee5e5e 100644
--- a/README.html
+++ b/README.html
@@ -265,7 +265,7 @@ Integration Files and Requirements
Version |
- 5.5.0 |
+ 5.6.0 |
Required OS Version |
@@ -582,6 +582,13 @@ WebKit Integration
Changes
+v5.6.0
+
+
+- Added privacy manifest file
+- Collection changes required by privacy manifest
+
+
v5.5.0
diff --git a/README.md b/README.md
index f3b1dd3..537314d 100644
--- a/README.md
+++ b/README.md
@@ -26,7 +26,7 @@ Integration Files and Requirements
| | |
|---------------------|-------------------------------------------------------|
| File | `FraudForce.xcframework` |
-| Version | 5.5.0 |
+| Version | 5.6.0 |
| Required OS Version | iOS 12.0 and higher |
| Supported Devices | iPhone 5S & up, iPod Touch 6th Gen & up, iPad Air & up|
| Required Frameworks | CoreTelephony, Security, SystemConfiguration |
@@ -314,6 +314,9 @@ class for Objective-C (iovSample) in the sample Xcode projects included in the D
Changes
-------
+### v5.6.0 ###
+* Added privacy manifest file
+* Collection changes required by privacy manifest
### v5.5.0 ###
* Recognition improvements.
diff --git a/iovSample/FraudForce.xcframework/Info.plist b/iovSample/FraudForce.xcframework/Info.plist
index 97b2397..c6007bf 100644
--- a/iovSample/FraudForce.xcframework/Info.plist
+++ b/iovSample/FraudForce.xcframework/Info.plist
@@ -5,6 +5,8 @@
AvailableLibraries
+ BinaryPath
+ FraudForce.framework/FraudForce
LibraryIdentifier
ios-arm64_x86_64-simulator
LibraryPath
@@ -20,6 +22,8 @@
simulator
+ BinaryPath
+ FraudForce.framework/FraudForce
LibraryIdentifier
ios-arm64
LibraryPath
diff --git a/iovSample/FraudForce.xcframework/_CodeSignature/CodeDirectory b/iovSample/FraudForce.xcframework/_CodeSignature/CodeDirectory
index e70d4ab..dafb507 100644
Binary files a/iovSample/FraudForce.xcframework/_CodeSignature/CodeDirectory and b/iovSample/FraudForce.xcframework/_CodeSignature/CodeDirectory differ
diff --git a/iovSample/FraudForce.xcframework/_CodeSignature/CodeRequirements-1 b/iovSample/FraudForce.xcframework/_CodeSignature/CodeRequirements-1
index 80b6c09..c2c8c91 100644
Binary files a/iovSample/FraudForce.xcframework/_CodeSignature/CodeRequirements-1 and b/iovSample/FraudForce.xcframework/_CodeSignature/CodeRequirements-1 differ
diff --git a/iovSample/FraudForce.xcframework/_CodeSignature/CodeResources b/iovSample/FraudForce.xcframework/_CodeSignature/CodeResources
index 7d85548..fd5878d 100644
--- a/iovSample/FraudForce.xcframework/_CodeSignature/CodeResources
+++ b/iovSample/FraudForce.xcframework/_CodeSignature/CodeResources
@@ -14,23 +14,27 @@
ios-arm64/FraudForce.framework/FraudForce
- luSVLAjMr7oYANN0vrZt1RISnpQ=
+ Za0uUwKBJlTQY72yCcn9vYk1k1k=
ios-arm64/FraudForce.framework/Headers/FraudForce.h
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
ios-arm64/FraudForce.framework/Info.plist
- Pz+TxITCHbgmX04R6KUNBpf25Ig=
+ C4OburSi3zPaSflFeNWK91JfMDM=
ios-arm64/FraudForce.framework/Modules/module.modulemap
8IYysKhOunO9nbOT35dQehXOFzA=
+ ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
- hrgaIBFo9/ahfpO3Z9OeEpAKiUw=
+ LEErCFPbSbgrtpNuR2OpxR635jE=
ios-arm64_x86_64-simulator/FraudForce.framework/DigiCertRootCert.der
@@ -42,23 +46,27 @@
ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce
- dM3kAMqaBKjae5E24MRK2GRWkHA=
+ PjxtPgRSvBbNB0B4GTC/acaJOxY=
ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist
- ZXCfn0cGR5R8IML+Ybdt7eCHn4I=
+ dnXivtMt4PHU8dOLtQOuGO2Q6xw=
ios-arm64_x86_64-simulator/FraudForce.framework/Modules/module.modulemap
8IYysKhOunO9nbOT35dQehXOFzA=
+ ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
- 2+APlyfWobs2ezgOPfOxehP6jm0=
+ +key1z4VtL9rkLgPg8aZoVEFFuE=
files2
@@ -89,33 +97,33 @@
hash
- luSVLAjMr7oYANN0vrZt1RISnpQ=
+ Za0uUwKBJlTQY72yCcn9vYk1k1k=
hash2
- R0H2Mo+81VbY3aXewigqb/a5qre4S/RhKDDAMqpmPQU=
+ yC5cMPo0hq/8DBgd00Nm1k8yxOBOxsPq0fFRV2r7b2c=
ios-arm64/FraudForce.framework/Headers/FraudForce.h
hash
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
hash2
- IEGOhjuB+fpvlX8+L2q3QPzsmCcEtWWnNgEw+6aXAg4=
+ nEU4Yasba1gMTFp5LrKNM1UGmAhJm/8TAggFIeYT3MM=
ios-arm64/FraudForce.framework/Info.plist
hash
- Pz+TxITCHbgmX04R6KUNBpf25Ig=
+ C4OburSi3zPaSflFeNWK91JfMDM=
hash2
- PCsmckO+9JPtE0AAIA8gTqXY+rCFCCPab5uKnzZMKF4=
+ 3RHQ68mO5l1JN6IX1bTZPGExIff6k2Q61NaHSSUxDDU=
ios-arm64/FraudForce.framework/Modules/module.modulemap
@@ -129,15 +137,26 @@
+WHxzVheaqaid7+enhXiAKz2Sh49tjvWnhcoYX4iFQ8=
+ ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy
+
+ hash
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
+ hash2
+
+ NwEKX/ZYpakzs6/LMbuulgrDeAV4XBS3Yw089pZNTZY=
+
+
ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
hash
- hrgaIBFo9/ahfpO3Z9OeEpAKiUw=
+ LEErCFPbSbgrtpNuR2OpxR635jE=
hash2
- Hij9w/NRHHyoKkrpYPLXP0ExMnQZGs9H9XLgLp/qAdA=
+ xCXETAE0R5XZ7mhq09FxQyFpcf4GjZKexJJi6842voI=
ios-arm64_x86_64-simulator/FraudForce.framework/DigiCertRootCert.der
@@ -166,33 +185,33 @@
hash
- dM3kAMqaBKjae5E24MRK2GRWkHA=
+ PjxtPgRSvBbNB0B4GTC/acaJOxY=
hash2
- MthoZb+qtSuVPIxBOldSHm/EEowKgHfMD8Ogl0oI8wA=
+ kVR6TRcBQ6Ncxd1CRqIWCMMQesKiK0GeaZ82MjNRHiE=
ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
hash
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
hash2
- IEGOhjuB+fpvlX8+L2q3QPzsmCcEtWWnNgEw+6aXAg4=
+ nEU4Yasba1gMTFp5LrKNM1UGmAhJm/8TAggFIeYT3MM=
ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist
hash
- ZXCfn0cGR5R8IML+Ybdt7eCHn4I=
+ dnXivtMt4PHU8dOLtQOuGO2Q6xw=
hash2
- XVxtoi3tWm5xbLZ0sS7enKi1MaZYU744a8gL7Ej3J0s=
+ R66WtrBaQLER+8idpfQqucgZls0EoQjpWL7S/56G64w=
ios-arm64_x86_64-simulator/FraudForce.framework/Modules/module.modulemap
@@ -206,15 +225,26 @@
+WHxzVheaqaid7+enhXiAKz2Sh49tjvWnhcoYX4iFQ8=
+ ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy
+
+ hash
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
+ hash2
+
+ NwEKX/ZYpakzs6/LMbuulgrDeAV4XBS3Yw089pZNTZY=
+
+
ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
hash
- 2+APlyfWobs2ezgOPfOxehP6jm0=
+ +key1z4VtL9rkLgPg8aZoVEFFuE=
hash2
- fxT0FKV58x+Led4J56OHDos6TR5t+QBkCcx0kcXXv88=
+ RwZIexn6Rwf99GLiYDdq62FSAeP0NmPkUhcTIW0ki9s=
diff --git a/iovSample/FraudForce.xcframework/_CodeSignature/CodeSignature b/iovSample/FraudForce.xcframework/_CodeSignature/CodeSignature
index 31fdc9f..faff070 100644
Binary files a/iovSample/FraudForce.xcframework/_CodeSignature/CodeSignature and b/iovSample/FraudForce.xcframework/_CodeSignature/CodeSignature differ
diff --git a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce
index b3f8110..cfbf0cb 100755
Binary files a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce and b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/FraudForce differ
diff --git a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/Headers/FraudForce.h b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/Headers/FraudForce.h
index f4c8fe7..145d483 100644
--- a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/Headers/FraudForce.h
+++ b/iovSample/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.5.0
+ * @version 5.6.0
* @copyright 2010-2021 iovation, Inc. All rights reserved.
*
* iovation hereby grants to Client a nonexclusive, limited, non-transferable,
diff --git a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist
index ba84f0e..28a59a6 100644
Binary files a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist and b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/Info.plist differ
diff --git a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..de5cfb0
--- /dev/null
+++ b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/PrivacyInfo.xcprivacy
@@ -0,0 +1,45 @@
+
+
+
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeDeviceID
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeOtherDataTypes
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+
+
diff --git a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
index f7b8f15..56c732e 100644
--- a/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
+++ b/iovSample/FraudForce.xcframework/ios-arm64/FraudForce.framework/_CodeSignature/CodeResources
@@ -14,16 +14,20 @@
Headers/FraudForce.h
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
Info.plist
- Pz+TxITCHbgmX04R6KUNBpf25Ig=
+ C4OburSi3zPaSflFeNWK91JfMDM=
Modules/module.modulemap
8IYysKhOunO9nbOT35dQehXOFzA=
+ PrivacyInfo.xcprivacy
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
files2
@@ -45,7 +49,7 @@
hash2
- IEGOhjuB+fpvlX8+L2q3QPzsmCcEtWWnNgEw+6aXAg4=
+ nEU4Yasba1gMTFp5LrKNM1UGmAhJm/8TAggFIeYT3MM=
Modules/module.modulemap
@@ -55,6 +59,13 @@
+WHxzVheaqaid7+enhXiAKz2Sh49tjvWnhcoYX4iFQ8=
+ PrivacyInfo.xcprivacy
+
+ hash2
+
+ NwEKX/ZYpakzs6/LMbuulgrDeAV4XBS3Yw089pZNTZY=
+
+
rules
diff --git a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce
index 0be7253..6cf45ed 100755
Binary files a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce and b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/FraudForce differ
diff --git a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
index f4c8fe7..145d483 100644
--- a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Headers/FraudForce.h
+++ b/iovSample/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.5.0
+ * @version 5.6.0
* @copyright 2010-2021 iovation, Inc. All rights reserved.
*
* iovation hereby grants to Client a nonexclusive, limited, non-transferable,
diff --git a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist
index 69173f8..4a2bfcb 100644
Binary files a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist and b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/Info.plist differ
diff --git a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..de5cfb0
--- /dev/null
+++ b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/PrivacyInfo.xcprivacy
@@ -0,0 +1,45 @@
+
+
+
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeDeviceID
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeOtherDataTypes
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAppFunctionality
+
+
+
+
+
diff --git a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
index b7007f3..110fd24 100644
--- a/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
+++ b/iovSample/FraudForce.xcframework/ios-arm64_x86_64-simulator/FraudForce.framework/_CodeSignature/CodeResources
@@ -14,16 +14,20 @@
Headers/FraudForce.h
- XlZm+PP6BOF2jmtVHB/cTW2bz/I=
+ pyTMtHvzB+ei5DgeLjtCuXphCX4=
Info.plist
- ZXCfn0cGR5R8IML+Ybdt7eCHn4I=
+ dnXivtMt4PHU8dOLtQOuGO2Q6xw=
Modules/module.modulemap
8IYysKhOunO9nbOT35dQehXOFzA=
+ PrivacyInfo.xcprivacy
+
+ bVzJtGcMJc5ASJunTfst+ETInE0=
+
files2
@@ -45,7 +49,7 @@
hash2
- IEGOhjuB+fpvlX8+L2q3QPzsmCcEtWWnNgEw+6aXAg4=
+ nEU4Yasba1gMTFp5LrKNM1UGmAhJm/8TAggFIeYT3MM=
Modules/module.modulemap
@@ -55,6 +59,13 @@
+WHxzVheaqaid7+enhXiAKz2Sh49tjvWnhcoYX4iFQ8=
+ PrivacyInfo.xcprivacy
+
+ hash2
+
+ NwEKX/ZYpakzs6/LMbuulgrDeAV4XBS3Yw089pZNTZY=
+
+
rules
diff --git a/iovSample/iovSample.xcodeproj/project.pbxproj b/iovSample/iovSample.xcodeproj/project.pbxproj
index 2ab3a33..b14b00c 100644
--- a/iovSample/iovSample.xcodeproj/project.pbxproj
+++ b/iovSample/iovSample.xcodeproj/project.pbxproj
@@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
- objectVersion = 52;
+ objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
@@ -172,7 +172,6 @@
ORGANIZATIONNAME = "iovation, Inc.";
TargetAttributes = {
6497813D17E10C4300DC9FF9 = {
- DevelopmentTeam = 36BVZ544YC;
SystemCapabilities = {
com.apple.Keychain = {
enabled = 1;
@@ -371,7 +370,7 @@
CODE_SIGN_ENTITLEMENTS = iovSample/iovSample.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEVELOPMENT_TEAM = 36BVZ544YC;
+ DEVELOPMENT_TEAM = WY8P975J56;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)",
@@ -389,9 +388,9 @@
"$(inherited)",
.,
);
- MARKETING_VERSION = 5.4.1;
+ MARKETING_VERSION = 5.6.0;
OTHER_LDFLAGS = "-ObjC";
- PRODUCT_BUNDLE_IDENTIFIER = "com.iovation.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_BUNDLE_IDENTIFIER = com.iovation.iovSampleObjC;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
SWIFT_OBJC_BRIDGING_HEADER = "iovSample/iovSample-Bridging-Header.h";
@@ -409,7 +408,7 @@
CODE_SIGN_ENTITLEMENTS = iovSample/iovSample.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- DEVELOPMENT_TEAM = 36BVZ544YC;
+ DEVELOPMENT_TEAM = WY8P975J56;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)",
@@ -427,9 +426,9 @@
"$(inherited)",
.,
);
- MARKETING_VERSION = 5.4.1;
+ MARKETING_VERSION = 5.6.0;
OTHER_LDFLAGS = "-ObjC";
- PRODUCT_BUNDLE_IDENTIFIER = "com.iovation.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_BUNDLE_IDENTIFIER = com.iovation.iovSampleObjC;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
SWIFT_OBJC_BRIDGING_HEADER = "iovSample/iovSample-Bridging-Header.h";
diff --git a/iovSample/iovSampleSwift.xcodeproj/project.pbxproj b/iovSample/iovSampleSwift.xcodeproj/project.pbxproj
index 7737604..0f5397d 100644
--- a/iovSample/iovSampleSwift.xcodeproj/project.pbxproj
+++ b/iovSample/iovSampleSwift.xcodeproj/project.pbxproj
@@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
- objectVersion = 52;
+ objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
@@ -132,7 +132,6 @@
TargetAttributes = {
442856191EA95DDF00D0C4C8 = {
CreatedOnToolsVersion = 8.2.1;
- DevelopmentTeam = WY8P975J56;
ProvisioningStyle = Automatic;
SystemCapabilities = {
com.apple.Keychain = {
@@ -318,7 +317,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 5.4.1;
+ MARKETING_VERSION = 5.6.0;
PRODUCT_BUNDLE_IDENTIFIER = com.iovation.iovSampleSwift;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 4.2;
@@ -341,7 +340,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 5.4.1;
+ MARKETING_VERSION = 5.6.0;
PRODUCT_BUNDLE_IDENTIFIER = com.iovation.iovSampleSwift;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 4.2;
diff --git a/iovSample/iovSampleSwift/AppDelegate.swift b/iovSample/iovSampleSwift/AppDelegate.swift
index 6169a35..824476c 100644
--- a/iovSample/iovSampleSwift/AppDelegate.swift
+++ b/iovSample/iovSampleSwift/AppDelegate.swift
@@ -19,7 +19,15 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
locationManager = CLLocationManager()
- switch locationManager!.authorizationStatus {
+ var authorizationStatus: CLAuthorizationStatus
+
+ if #available(iOS 14.0, *) {
+ authorizationStatus = locationManager!.authorizationStatus
+ } else {
+ authorizationStatus = CLLocationManager.authorizationStatus()
+ }
+
+ switch authorizationStatus {
case .authorizedAlways, .authorizedWhenInUse:
// The app is authorized to track the device location. FraudForce will be able to do so as
// well, however, this sample app is not designed to demonstrate the collection of such data.