我想在启动时没有互联网连接的时候退出应用程序.我已经使用退出(0)退出应用程序,向用户发出没有互联网连接警报.我听说这不是标准的方式来执行app store rejects该应用程序将其视为一个错误并在崩溃中计算它.
正如@BJHStudios所说,强制应用程序以编程方式关闭是违反Apple准则的.作为用户,它也是一个不受欢迎的功能.
例如,如果我打开你的应用程序并且没有互联网连接,我可能只需打开wifi或禁用飞行模式.在我看来,如果被告知没有连接并且提供重试选项会更好,所以我可以修复我的连接,而不会碰到主屏幕.
像无限重试选项这样的东西是许多游戏制造商用于在线游戏的东西,它不会在提交时引起任何问题.
只是值得深思.