首次启动时的 iOS 用户信息

标签 ios

如何在我的应用首次启动时收集用户信息?

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

最佳答案

据我了解您的问题;最简单的方法;如果您需要的信息保存在那里,只需检查 NSUserDefaults。

如果是,很好,只需启动应用程序。

如果不是,请让用户输入信息并接受协议(protocol)。完成后,将其保存在 NSUserDefaults 中,以便下次它不会询问,然后启动应用程序。

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

关于首次启动时的 iOS 用户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9609121/

相关文章:

ios - 无法在 iOS 上从 Unity 运行 Vuforia 应用程序。代码签名无效

ios - 标签不自动调整距离

iphone - NSFetchedResultsController 和插入记录的问题

ios - 如何从命令行使用 Qt 5.2 和 qmake 构建 ios 可执行文件?

ios - Storyboard中的嵌套 CollectionView

ios - 呈现 UIImagePickerController 后应用程序崩溃

iphone - UIImageView "bounce in"动画

ios - 如何设置 NSUserDefault 键的初始值?

objective-c - IBOutlets 属性。放不放

objective-c - ios UIview 在 View 中