2017-06-14 22 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而終止」這一個或避免 –

相關問題