The evaluation version of iOSDefender SDK can be used to try out the framework before you purchase it. However, the evaluation version will only work in the simulator; projects that use the evaluation version cannot be built targeting real devices. Include it in your project in the same way as the full version by following the steps in the Getting Started section.
Testing Different Results With Only the Simulator
Since the evaluation version of iOSDefender SDK only works for the simulator, the default behavior for each of the framework's APIs (
isJailbroken()) will be to return
To test out the opposite result, where one of the APIs returns
false, you can pass the
SimulatorIsSafe option to the function.
For example, in Swift:
iOSDefender.isActivelyJailbroken() // returns true iOSDefender.isActivelyJailbroken([.SimulatorIsSafe]) // returns false
See Configuration Options for more information.
Upgrading From the Evaluation Version
When you're ready to upgrade to the full version of iOSDefender SDK, simply replace the evaluation version of the
iOSDefenderSDK.xcframework file in your project with the full version.