作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
几年来,我一直在开发供企业使用的 iOS 应用程序。这是对花费多年(!)年开发桌面应用程序的调整。我很早就了解到的第一件事是,应用程序自杀是不受欢迎的。 Apple 开发者论坛上的发帖者对它充满敌意,这也是我不再去那里的原因。
现在我有一个功能非常关键的应用程序,它要求用户在使用应用程序之前接受条款和条件,如果没有接受条款,应用程序将无法运行。选择是接受还是拒绝,但当用户主动拒绝时,最好的办法似乎是完全终止应用程序。
我的问题是,在这种情况下,这样做会有什么问题吗?我会永远被开发者诅咒吗?
最佳答案
您可以在此处更改交互。
而不是 accept (and use the app)
或 decline (and never be able to use the app)
将其更改为 accept (and use the app)
或者什么都没有。
如果用户不接受,则他们无法使用该应用程序。他们不必拒绝任何事情。不接受就是你所需要的。
如果他们不接受,那就什么都不做。他们总是可以稍后再回来接受并开始使用该应用程序。
关于iOS 开发 : Is there ever a time when it's appropriate for an app to kill itself?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44370834/
我是一名优秀的程序员,十分优秀!