[英]App crashes when location services set to “On”
我有一個使用ALAssets
框架訪問用戶照片庫的應用程序。 我寫了一些代碼來檢測應用程序是否有權訪問照片庫,如果沒有,我會顯示一條警告消息,告訴用戶在設置中打開應用程序的位置服務。 問題是,當我進入設置並為我的應用程序打開或關閉位置服務時,它會崩潰應用程序(應用程序所在的視圖控制器無關緊要,即使沒有加載ALAssets,它仍會崩潰) 。
有誰知道為什么會這樣,我能做些什么來解決這個問題?
更新:這是崩潰報告,主要在這一行:
int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");
它說線程1:信號SIGKILL。
您的應用被iOS殺死了。 發生這種情況時,隱私設置的更改會影響您的應用。
此外:請求訪問位置服務,不會授予您訪問照片庫的權限! 那是一個單獨的隱私設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.