Apple允许从设置中获取Signout功能吗?

时间:2012-03-14 16:13:54

标签: ios iphone settings review

Apple允许在“设置”页面中使用“退出”功能吗?

我只是希望应用程序尽可能干净,因此我们在应用程序本身内没有任何Signout功能=)

2 个答案:

答案 0 :(得分:4)

正如您在the docs中所注意到的,设置包是“哑UI” - 也就是说,您的捆绑包为设置应用提供了一个NSUserDefaults键列表,用于存储您应用的首选项以及高级别关于如何在UI中呈现它们的规范...但是没有办法提供可执行代码来直接响应在Settings应用程序中进行的更改,绘制自定义控件等。

因此,您无法在设置中点击按钮,在点击时将用户从服务中签名 - 您可以像JoePasq建议的那样,添加一个开关或其他控件来“注销下次启动” 。该开关可以在NSUserDefaults中设置一个值,然后您的应用可以在启动时读取并相应地做出反应。

答案 1 :(得分:3)

据我所知:当然。 HIG

  

“设置”应用中的偏好设置属于“设置一次且很少更改”类型。

您需要决定如何实施它。我会使用一个名为“下次使用时注销”的开关。