gpt4 book ai didi

iOS - 用一个按钮杀死应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:05 26 4
gpt4 key购买 nike

我有一个应用程序运行了一段时间,但每天都需要重置,因为它的生命周期与大多数其他应用程序有点不同。似乎最简单的方法是终止应用程序并重新启动它。

我找到了一个在点击主页按钮时终止应用程序的解决方案:

In your application's Info.plist, add a boolean key UIApplicationExitsOnSuspend with the value YES

这不是我想做的事。我需要给用户一个选项,让用户在使用应用程序之前终止/重置应用程序。我当然可以要求用户双击主页键并长按 >x 终止应用程序。然而,这对于某些用户来说太复杂了。

另一个简单的解决方案是让一个按钮做一些防崩溃的事情,比如除以 0,尽管我不确定应用商店是否会因为我的应用每天都为所有用户“崩溃”而惩罚我。

有没有人找到向 iPhone 应用程序添加“退出”按钮的方法?在 android 中,我可以执行 system.exit(0),这很有效。 iPhone 的替代品是什么?

最佳答案

iOS 人机界面指南说 - Don’t Quit Programmatically

Never quit an iOS application programmatically because people tend to interpret this as a crash. However, if external circumstances prevent your application from functioning as intended, you need to tell your users about the situation and explain what they can do about it. Depending on how severe the application malfunction is, you have two choices. ...


exit(0);可以终止申请(0为普通代码),但苹果不喜欢这种做法,申请会被review拒绝。

关于iOS - 用一个按钮杀死应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8195923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com