我第一次启动应用程序时如何收集用户信息?

我想确保他们同意使用条款-如果他们不同意,如何防止他们使用应用程序功能?

最佳答案

据我了解你的问题;最简单的方法;只需检查NSUserDefaults是否将您需要的信息保存在此处。

如果是这样,那就很好,只需启动该应用程序即可。

如果不是,请要求用户输入信息并接受协议。完成后,将其保存在NSUserDefaults中,以便下次不询问时启动应用程序。

如果用户从未同意,则该信息不在NSUserDefaults中,因此他将无法通过接受屏幕,它将每次都要求他接受。

10-06 13:23
查看更多