Upgrade freeRASP SDK to latest versions [17.0.0 on Android & 6.14.0 on iOS]#6
Upgrade freeRASP SDK to latest versions [17.0.0 on Android & 6.14.0 on iOS]#6mobilearmor wants to merge 7 commits intomainfrom
Conversation
…llbacks (onMultiInstance, onUnsecureWiFi, onTimeSpoofing, onLocationSpoofing)
martinzigrai
left a comment
There was a problem hiding this comment.
The start method now requires a new parameter: TalsecMode.
You can find an example/reference here: https://github.com/talsec/Free-RASP-ReactNative/blob/3672228776c1c4cdf43b568d883182938e47d585/android/src/main/java/com/freeraspreactnative/FreeraspReactNativeModule.kt#L75
I also suggest including the flavor-specific .xcframework directly as a release attachment. @tompsota can tell you where to find the specific .xcframework.
| compileOnly files('libs/unity-classes.jar') | ||
| // freeRASP SDK | ||
| implementation 'com.aheaditec.talsec.security:TalsecSecurity-Community:15.1.0' | ||
| implementation 'com.aheaditec.talsec.security:TalsecSecurity-Community:17.0.0' |
There was a problem hiding this comment.
The plugin import is using the incorrect flavor. Could you please change it to com.aheaditec.talsec.security:TalsecSecurity-Community-Unity:17.0.0?
There was a problem hiding this comment.
@tompsota Where can i find flavor-specific .xcframework ?
There was a problem hiding this comment.
Okay. I have updated the Android dependency to
com.aheaditec.talsec.security:TalsecSecurity-Community-Unity:17.0.1
& for iOS. The framework is added by the developer after they export their project to xcode. We have this section in the document that guides them (see link below). Hence, we need to update the link so it points to the unreal flavour
https://docs.talsec.app/freerasp/integration/unity?utm_source=github#add-freerasp
There was a problem hiding this comment.
Also, I have updated this PR title to indicate we are integrating v6.13.0 for iOS SDK
There was a problem hiding this comment.
In that case for iOS, we have to publish the Unity .xcframework somewhere.
I suggest to add it as a release asset, so they can download it directly as a .zip, similarly to the dSYMs @mobilearmor
Plugins/Android/freeRASP.androidlib/src/main/java/com/unity/free/rasp/Controller.java
Show resolved
Hide resolved
|
Hi Martin, I have made number of changes to the plugin. Here is a high level summary
Can you please review and let me know if I missed anything or if there is improper implementation |
Here is high level summary of changes
build.gradle(com.aheaditec.talsec.security:TalsecSecurity-Community:17.0.0)Controller.javaNativeBridge.swiftTalsec.csupdated to handle the new calls from number 2 & 3 abovePending