Apple允许在“设置”页面中使用“退出”功能吗?
我只是希望应用程序尽可能干净,因此我们在应用程序本身内没有任何Signout功能=)
答案 0 :(得分:4)
正如您在the docs中所注意到的,设置包是“哑UI” - 也就是说,您的捆绑包为设置应用提供了一个NSUserDefaults键列表,用于存储您应用的首选项以及高级别关于如何在UI中呈现它们的规范...但是没有办法提供可执行代码来直接响应在Settings应用程序中进行的更改,绘制自定义控件等。
因此,您无法在设置中点击按钮,在点击时将用户从服务中签名 - 您可以像JoePasq建议的那样,添加一个开关或其他控件来“注销下次启动” 。该开关可以在NSUserDefaults中设置一个值,然后您的应用可以在启动时读取并相应地做出反应。
答案 1 :(得分:3)