2017-06-14 136 views
2

我开发了一个ios应用程序来捕获照片。 我正在尝试访问捕捉照片的相机,因为我更新了info.plist“隐私 - 相机使用说明”。 但是当权限对话框打开我点击不允许。从ios swift 3中的应用程序更改隐私设置,并回到相同的应用程序状态

改变使用

UIApplication.shared.open(URL(string:UIApplicationOpenSettingsURLString)!) 

摄像头权限转到设置,但改变相机许可后回点击应用程序将被restrated。 如何来对同一个状态上点击后面的设置

回答

0

它不可能直接 不过你要实现你必须进行相应的管理。

当从设置应用程序返回时,我们的应用程序再次重新启动,即didFinishLaunchingWithOptions调用它将重新开始。

你可以使用userdefault存储布尔或其他东西,然后相应地推送到你的屏幕。

它适用于我。

+0

谢谢你,但是当我点击命令提示符上的相机切换按钮时,此消息显示“消息来自调试器:由于信号9而终止”并且didFinishLaunchingWithOptions未被调用。 –

+0

是的,它发生了一些时候,你需要自己重新启动应用程序only.Some更改设置iPhone本身显示来自调试器的消息。 –

+0

如何处理“来自调试器的消息:由于信号9而终止”这一个或避免 –

相关问题