我正在开发一个用于商业目的的 iPhone 应用程序,它在 SQlite 数据库中存储了许多记录。所以我的客户不希望应用程序在越狱设备上运行。
那么如何在应用程序启动期间识别越狱设备并通过显示一些消息来防止用户继续进行。
提前致谢。
您可以通过代码检测应用程序是否在越狱设备上运行。
通过这种方式,您可以弹出警报并关闭应用程序。
你可以做任何你想做的事。
这是它的教程。
NSString *filePath = @"/Applications/Cydia.app";
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath])
{
// do something useful
}
此外,如果您想要完整的解决方案,您可以在 tapjoy sdk 代码中看到。
他们正在检测越狱的iphone。
这是tapjoy网址tapjoy