如何在我的应用首次启动时收集用户信息?
我想确保他们同意使用条款 - 如果他们不同意,我该如何阻止他们使用应用程序功能?
最佳答案
据我了解您的问题;最简单的方法;如果您需要的信息保存在那里,只需检查 NSUserDefaults。
如果是,很好,只需启动应用程序。
如果不是,请让用户输入信息并接受协议(protocol)。完成后,将其保存在 NSUserDefaults 中,以便下次它不会询问,然后启动应用程序。
如果用户从不同意,则信息不在 NSUserDefaults 中,因此他将无法通过接受屏幕,每次都会要求他接受。
关于首次启动时的 iOS 用户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9609121/