我注意到,当我的应用显示位置服务授权对话框时,该应用会暂停一小会儿(它收到 UIApplicationWillResignActiveNotification
通知)。这是否在某处记录或讨论过?可能是什么原因?其他授权对话框也可以这样做吗?
最佳答案
我仍然对这方面的一些权威资源感兴趣,但经过一番思考后,这种行为是有道理的。授权对话框不能成为应用程序的一部分,因为这可能会产生安全风险:应用程序可能会尝试代表用户确认对话框。由于对话框不是应用程序的一部分,因此在显示弹出窗口时考虑应用程序已停用是有意义的。看起来所有授权对话框都会这样做。
关于ios - 位置服务授权对话框导致应用程序被停用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10518259/