我想在启动时没有互联网连接时退出应用程序。我使用 exit(0) 退出应用程序,向用户发出 NO Internet Connection 警报。我听到了这不是标准的执行方式,因为应用商店会拒绝该应用,称其为错误并将其计入崩溃。
最佳答案
正如@BJHStudios 所说,以编程方式强制关闭应用程序违反了 Apple 准则。作为用户,这也是一个不受欢迎的功能。
例如,如果我打开您的应用但没有互联网连接,我可能只需要打开 wifi 或禁用飞行模式。在我看来,最好是被告知没有连接并提供重试选项,这样我也许可以修复我的连接而不会被撞回主屏幕。
诸如无限重试选项之类的东西是许多游戏制作者用于纯在线游戏的东西,它不会在提交时造成任何问题。
仅供思考。
关于ios - (iOS) 以编程方式退出应用程序。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41645476/