我制作了一个应用程序并将其提供给人们进行 beta 测试,我想知道人们是否找到了一种方法让应用程序连接到服务器,然后如果服务器有特定的响应,应用程序会做一些事情来阻止自己启动下次。
干杯大家马特
我制作了一个应用程序并将其提供给人们进行 beta 测试,我想知道人们是否找到了一种方法让应用程序连接到服务器,然后如果服务器有特定的响应,应用程序会做一些事情来阻止自己启动下次。
干杯大家马特
您可以通过多种方式执行此操作,例如,NSUserDefaults
一旦服务器获得特定响应,使用 将某些键设置为 YES。NSUserDefaults
属性列表在启动之间是轻量级且持久的。然后,在您的 appDelegate 中,您可以找出该键的值,当用户尝试再次启动应用程序时,如果它设置为 YES just exit(0)
。
我找到了一种让它从服务器检索文件并检查文件内容的方法。如果它与内置键匹配,则应用程序退出,否则应用程序正常运行。
当然?为什么不?当然,您不能将该功能插入到现有构建中,但是当您连接到服务器以下载(您想要的任何文件)并分析它时,没有什么能阻止您阻止用户。