可能重复:
如何检测 SDK 应用程序正在越狱手机上运行?
我看到有很多方法可以检测在 xcode 中越狱的设备。 如何检测 iOS 应用程序正在越狱手机上运行?
我不明白:我不希望越狱设备访问我的应用程序,所以我将检测代码放入我的项目中,所以所有越狱设备都无法使用它。
但是很多付费应用程序可以安装在越狱设备中(愤怒的小鸟、水果忍者...)。是不是我理解错了,或者有什么特殊原因他们不这样做(他们希望他们的应用程序受欢迎......),或者在可以将应用程序安装到越狱设备之前,这个应用程序的代码可以稍微更改一下(我不这么认为)?
除此之外,我在上面的这个链接中看到了很多关于“如何检测该设备已越狱”的问题的答案。我发现了这个: http: //www.interiders.com/2011/10/26/enable-directv-to-work-on-jailbroken-ipad/
那么,检测越狱设备的最佳解决方案是什么?