-[NSURL startAccessingSecurityScopedResource]
州的文档:
您必须平衡对startAccessingSecurityScopedResource方法的每次调用以及对stopAccessingSecurityScopedResource方法的相应调用。如果在不再需要文件系统资源时未能放弃访问权限,则应用程序会泄漏内核资源。如果泄漏了足够的内核资源,您的应用程序将无法将文件系统位置添加到其沙箱中,例如通过Powerbox或安全范围的书签,直到重新启动。
有人能否了解内核资源的实际限制是什么?
我不希望让我的应用程序达到这些确切的限制,只是知道一个大概的数字是有帮助的,这样我就可以判断代码是否曾做过任何危险/愚蠢的事情。
答案 0 :(得分:3)
Ballpark的数字在1000到2500之间。我在Apple的开发者论坛上阅读了最近的三个讨论。如果您是苹果的注册开发人员,可以在此处找到: