我希望防止我的iOS应用在越狱设备上安装。是否可以在安装过程中进行检查,以确定设备是否已越狱?是否有任何方法可以阻止在越狱设备上安装?
我希望防止我的iOS应用在越狱设备上安装。是否可以在安装过程中进行检查,以确定设备是否已越狱?是否有任何方法可以阻止在越狱设备上安装?
一般来说,它可以分为两个问题:
1)检测越狱设备。
有许多不同的方法,但没有一种是100%保证有效的。 看这个问题: 如何检测iOS应用程序是否在越狱手机上运行?
2)在越狱设备上采取某些操作
正如@Paulw11所提到的,您无法停止安装也无法卸载。
通常的方法只是退出您的应用程序(不向用户提供任何有用的功能)。 但是,如果您的应用程序具有非常高的价值,则此保护可能会被某人取消,该人将对您的应用程序进行逆向工程。
总的来说,没有绝对可靠的保护措施,但您可以使其足够好,以便不值得去攻击它。