Sahil0shrma
06/28/2024, 6:46 AMI am working on a Kotlin Multiplatform SDK that will be consumed by both native Android and iOS applications. I need to obfuscate the iOS framework of this Kotlin Multiplatform SDK.
I am trying to obfuscate the iOS framework to protect the code and prevent reverse engineering.
ixguard -config /Users/abc/Downloads/demosdk.yml -o obfuscated.framework demosdk.framework
The command executed successfully and generated the obfuscated framework.
When I try to use the obfuscated framework in my iOS application, I encounter an error stating that the obfuscated framework is not found. I have attached the reference However, when I use the plain xcframework, I am able to run the framework in the iOS application without any issues.
Has anyone experienced a similar issue or could provide guidance on how to properly obfuscate the iOS framework in a Kotlin Multiplatform project? Any insights or suggestions would be greatly appreciated.