Ios 向应用程序添加kill开关

Ios 向应用程序添加kill开关,ios,kill,remote-server,Ios,Kill,Remote Server,我制作了一个应用程序,并将其交给人们进行测试,我想知道人们是否找到了让应用程序连接到服务器的方法,然后如果服务器有某种响应,应用程序会采取措施阻止自己下次启动 为大家干杯 马特确定吗?为什么不呢?当然,您不能将该功能插入到现有版本中,但在您连接到服务器下载(您想要的任何文件)并对其进行分析时,没有什么可以阻止您阻止用户。确定吗?为什么不呢?当然,您不能将该功能插入到现有版本中,但没有什么可以阻止您在连接到服务器下载(您想要的任何文件)并进行分析时阻止用户。您可以通过多种方式来实现,例如,通过使用

我制作了一个应用程序,并将其交给人们进行测试,我想知道人们是否找到了让应用程序连接到服务器的方法,然后如果服务器有某种响应,应用程序会采取措施阻止自己下次启动

为大家干杯
马特

确定吗?为什么不呢?当然,您不能将该功能插入到现有版本中,但在您连接到服务器下载(您想要的任何文件)并对其进行分析时,没有什么可以阻止您阻止用户。

确定吗?为什么不呢?当然,您不能将该功能插入到现有版本中,但没有什么可以阻止您在连接到服务器下载(您想要的任何文件)并进行分析时阻止用户。

您可以通过多种方式来实现,例如,通过使用
NSUserDefaults
将某个键设置为YES,一旦服务器收到某个响应<代码>NSUserDefaults属性列表是轻量级的,在两次启动之间保持不变。然后,当用户再次尝试启动应用程序时,您可以在appDelegate中找到该键的值,如果设置为“是”,则只需退出(0)

您可以通过多种方式完成此操作,例如,一旦服务器收到特定响应,使用
NSUserDefaults
将某个键设置为YES<代码>NSUserDefaults属性列表是轻量级的,在两次启动之间保持不变。然后,当用户再次尝试启动应用程序时,您可以在appDelegate中找到该键的值,如果设置为“是”,则只需退出(0)

我找到了一种方法,让它从服务器检索文件并检查文件内容。如果它与内置密钥匹配,应用程序将退出,如果它不匹配,应用程序将正常运行。

我找到了一种方法,让它从服务器检索文件并检查文件内容。如果它与内置密钥匹配,则应用程序将退出,如果它不匹配,则应用程序将正常运行。

小心使用kill开关:在某些国家,它们是非法的。这是一个私人应用程序,只有一定数量的人才能使用,因此我并不真正担心会出现这种情况。尽管如此,还是要感谢:)小心使用kill开关:在一些国家,它们是非法的。这是一个私人应用程序,只有一定数量的人才能使用,所以我并不真的担心。尽管如此,还是要感谢:)那么,如果在didFinishLaunchingWithOptions委托方法中设置了exit(0),应用程序仍然会启动吗?或者,如果该属性设置为“是”,则可以设置不同的视图控制器,通知用户该应用程序将不再执行任何操作,因为它已经完成了目标。如果它工作,那么就去做吧,只是流程返回值中的值不同于0表示存在错误行为,但我想这没什么大不了的!因此,如果在didFinishLaunchingWithOptions委托方法中设置了exit(0),应用程序仍然会启动吗?或者,如果该属性设置为“是”,则可以设置不同的视图控制器,通知用户该应用程序将不再执行任何操作,因为它已经完成了目标。如果它工作,那么就去做吧,只是流程返回值中的值不同于0表示存在错误行为,但我想这没什么大不了的!所以你的问题是“有办法做X吗?”而你的答案是“我找到了做X的方法”??o、 0所以你的问题是“有办法做X吗?”而你的答案是“我找到了做X的方法”??o、 0