182得票16回答
如何检测iOS应用程序是否在越狱的手机上运行?

如果我希望我的应用在越狱的iPhone上表现不同,我该如何确定呢?

152得票1回答
第三方应用启动时LibStatusBar图标消失

我为Cydia编写了一个插件,它会在状态栏上添加一个图标。 在主屏幕和启动SpringBoard时,它都能正常工作,而且如果已经启动了应用程序,它也能正常工作, 但是,如果关闭(完全关闭)某个应用程序(如Facebook或Twitter),并且图标正在显示,则在启动该应用程序时,它将导致该图标...

80得票4回答
通过编程确定iPhone是否越狱

如何编程确定 iPhone/iPod 是否: 越狱 运行您软件的盗版副本 Pinch Media 可以检测手机是否越狱或者运行的软件是否为盗版,有人知道他们是如何做到的吗?是否有相关库?

60得票11回答
如何检测应用程序是否在越狱设备上运行?

我刚发布了我的iOS应用程序,但我不确定如何使我的应用程序免受越狱的影响。 我能做些什么来防止我的应用在越狱设备上运行?

58得票8回答
锁定 iPhone/iPod/iPad,使其只能运行一个应用程序。

我们希望能够“锁定”iPhone/iPod/iPad,使用户只能运行我们内部开发的一个应用程序。我猜想我们需要越狱,然后替换(?)默认的Springboard应用程序。 我们可以这样做吗?如果可以,该怎么做? 编辑:iOS 7现在包括一个“应用程序锁定”负载作为设备配置文件的一部分。来...

36得票2回答
越狱后内核发生了哪些变化?

在阅读关于保护您的应用免受破解的这篇问题时,我看到排名最高的回答者提到了能够通过内核中的某些内部不平衡来查看设备是否越狱。 经过进一步调查,我发现了内核架构概述指南,并且了解了与Mach-BSD内核进行交互的方法。 我想知道的是:我要找什么? 在内核上下文中,是否有一种在设备越狱时会更改的密钥...

35得票2回答
在不越狱的情况下,如何检测iOS9上正在前台运行的应用程序。

我正在尝试记录iOS9上用户的应用程序使用情况。 我宁愿不使用破解限制的解决方案,这是不言自明的。在越狱手机上做这个应用程序的变化不难。 由于苹果不允许,这肯定不会在App Store上发布。 我正在寻找任何可以完成此操作的私有API,任何可以用来完成此操作的隐藏iOS API。无论什么...

32得票3回答
有没有任何地方可以开始进行MobileSubstrate插件编程?

在论坛上搜索后,我发现了一个类似的问题,并被重定向到了一个教程,该教程为我提供了一些有关使用CapitainHook操纵SpringBoard的基本指令。 首先,我想只使用普通的%hooks来完成它。您有任何提示可以告诉我从哪里开始吗?

25得票5回答
能否使用越狱的iPhone进行开发?

我们已经购买了 iPhone 开发者账户,并拥有两部 iPhone,一部越狱的,一部非越狱的。我们为这两部手机都注册了开发者账户并获取了配置文件。我们可以使用非越狱的手机进行开发,但是当我们尝试使用越狱的手机进行开发时,会出现错误信息“Error starting executable no ...

25得票4回答
获取所有已安装应用程序的列表。

我想获取所有安装的应用程序的列表(NSArray)。我的应用程序是越狱应用程序,并位于 /Applications,因此沙盒不是问题。有没有办法获取应用商店应用程序的列表? 我已经在其他应用程序中看到过这个功能 (Activator, SBSettings...)。由于所有应用程序沙盒都有大量...