我想检查用户是否使用了越狱设备。 Fabric / Crashlytics使用代码来检测设备是否越狱,正如在Crashlytics崩溃页面上可以看到的那样。但是我想知道我是否也可以使用该代码?
在Android上,可以通过以下方式访问用于检查已根设备的代码:CommonUtils.isRooted(this)
。
我想知道Fabric / Crashlytics的iOS代码是否还包含可以使用的类似代码?当然,我可以编写自己的代码,但是使用Fabric / Crashlytics的代码会很好。
答案 0 :(得分:3)
Fabric没有API来检查设备在iOS上是否越狱。在Android上,您可以使用CommonUtils.isRooted(this)
。
答案 1 :(得分:2)
对于Android,您可以实现Firebase来代替Fabric。 Firebase中也有类似的实现出口。 您可以导入以下软件包:-
import com.google.firebase.crashlytics.internal.common.CommonUtils;
并运行代码:-
if(CommonUtils.isRooted(context)){
//your code here
}