如何使用 Fabric's/Crashlytics' 代码检查设备是否越狱?

How can I use Fabric's/Crashlytics' code to check if a device is jailbroken?

我想检查用户是否使用越狱设备。 Fabric/Crashlytics 使用代码检测设备是否已越狱,如 Crashlytics 崩溃页面所示。但我想知道我是否也可以使用该代码?

在 Android 上,检查 root 设备的代码可以像这样访问:CommonUtils.isRooted(this).

想知道Fabric/Crashlytics的iOS代码是否也有这样的代码可以使用?当然我可以自己写代码,但是用Fabric/Crashlytics.

的代码就好了

Fabric 没有 API 来检查设备是否在 iOS 上越狱。在 Android 上,您可以使用 CommonUtils.isRooted(this).

对于 Android,您可以实施 Firebase 而不是 Fabric。 firebase 中也有类似的实现出口。 您可以导入以下包:-

import com.google.firebase.crashlytics.internal.common.CommonUtils;

和运行代码:-

if(CommonUtils.isRooted(context)){
  //your code here
}