【新手开发者,第一次发帖】
我有一个 iOS 6 应用程序,其中第一个 ViewController 需要访问用户的照片库。我已经看到少量关于如何测试访问 [使用 ALAuthorizationStatus] 的帖子,我能够成功评估,例如,如果权限随后被用户撤销。
但是,我遇到的问题是隐私弹出窗口 [AppName 希望访问您的照片] 的初始处理。当应用程序第一次运行并且在用户单击“确定”或“不允许”之前,测试 [当前在 ViewController 中的 ViewDidLoad 中呈现 CollectionView 中的相机胶卷] 已经评估并失败。
我的工作假设是,这是因为 ALAssetsLibrary 访问是通过块在另一个线程上实现的,但我无法弄清楚影响应用程序照片隐私设置的弹出窗口的处理。
我已经尝试根据这个问题在 AppDelegate 中的 didFinishLaunchingWithOptions 中调用访问库,该问题谈到触发隐私设置,但无济于事。
我需要做的——我想!- 是能够以同步方式处理隐私的设置,但我不知道从哪里开始。
指针将不胜感激!