gpt4 book ai didi

ios - 切换隐私设置将杀死应用程序

转载 作者:IT老高 更新时间:2023-10-28 11:46:42 25 4
gpt4 key购买 nike

我有一个使用 iPhone 通讯录的应用。在 iOS 6 中,第一次尝试时会提示用户进行联系人访问。此时,用户可以点击“允许”或“不允许”。问题是当用户将应用程序设置为后台时,然后导航到设置->隐私->联系人以切换我的应用程序的联系人隐私设置。切换后,我可以在控制台上看到我的应用:

Application 'UIKitApplication:com.myApp' exited abnormally with signal 9: Killed: 9

我在 Apple 的文档中找不到任何相关信息。有谁知道防止这种情况的方法?这是设计好的吗?或者这是苹果的错误?

最佳答案

操作系统发送一个不是崩溃的 SIGKILL - Apple 关于 iOS6 隐私的 session 说:

  • 如果权限发生变化,应用程序将退出。
  • 如果已注册,则会调用后台任务到期处理程序
  • 然后iOS 会终止该应用程序。

WWDC 2012 Session Videos: Privacy Support in iOS and OS X

过期处理程序:beginBackgroundTaskWithExpirationHandler

我没有办法解决这个问题。

关于ios - 切换隐私设置将杀死应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12522574/

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