如何在iPhone应用程序中向用户显示EULA?

时间:2012-02-03 01:55:43

标签: iphone objective-c ios xcode

当我的iPhone应用程序启动时,我想在第一次启动应用程序时向用户显示EULA。并且只提供“接受”按钮供用户继续。

有没有人有任何想法或有其他人取得过类似的东西?

由于

2 个答案:

答案 0 :(得分:7)

iTunes Connect(用于将应用程序提交到App Store的网站)有一个自定义EULA的文本框。没有必要在您的应用中显示它。

答案 1 :(得分:0)

想到的一种方法是实现 UIAlertView 类,只有一个标记为“Accept”的按钮。文档和示例代码可在以下位置找到:

https://developer.apple.com/library/ios/#documentation/uikit/reference/UIAlertView_Class/UIAlertView/UIAlertView.html

这当然可以根据您的EULA长度提出问题。另一个可能的答案是使用只有一个按钮的常规视图控制器,再次标记为“接受”以执行segue。我喜欢在这种情况下使用UIAlertView,因为它似乎符合该类的意图。