iOS AppSecurity SDK 1.12.0.0
1769647560000
In this release, the build script and requirements for Xcode Cloud have changed. Customers using these features must refer to the guide and follow the updated procedures for Xcode Cloud builds.
The IsAbnormalEnvironmentDetectedAsync method called in index.js of React Native apps has been renamed to IsAbnormalEnvironmentDetectedAsyncRN. Customers using this code should update their index.js code accordingly.
What’s New
Secure Filesystem functionality is supported. When creating files in the app folder using designated file IO methods (Swift/Objective-C), the file contents are automatically protected with strong encryption and decrypted when read.
The Secure Filesystem uses a 256-bit AES key for encryption, which is then encrypted with the Secure Enclave's asymmetric key for secure key protection.
Once you have downloaded the SDK, you can check the secure file system guide in the Additional Works document.
React Native versions 0.79 to 0.83 are now supported.
Improvement
The generate_hash script now uses hash keys to improve search accuracy when using re-signed certificates.
Anti-swizzling, anti-hooking, and jailbreak detection (URL) have been completely separated into separate threads, preventing internal logic from running completely when anti-swizzling or anti-hooking is disabled.
The Xcode cloud build script has been completely revamped. The existing ci_postxcodebuild.rb Ruby script has been removed and replaced with the SDK's generate_hash function. The ci_prexcodebuild.sh script has been added.
Build scripts for Azure, Bitrise, Github Actions, and Circle CI have been improved.
Improved jailbreak detection with the “Hide Jailbreak” option enabled in the Dopamin jailbreak tool.
Fixes
An issue with SSL certificate-related errors occurring during API calls in the generate_hash script has been fixed.
An intermittent crash in the SDK's interface code has been fixed.
Some cases where reports were not properly sent when only a jailbreak detection occurred have been fixed.
Support version of OS
macOS 14 or newer
XCode 15.0 or newer
React Native version 0.71.0 ~ 0.83.x
Did you like this update?
![]()
![]()
![]()
Leave your name and email so that we can reply to you (both fields are optional):
