1
我正在使用ALAssetLibrary獲取照片的原始創建日期。當我這樣做時,位置服務提示會彈出,詢問用戶應用程序是否可以訪問地理數據。我理解這個需求(即使我沒有使用地理數據)。但是,我怎麼知道用戶的反應?我需要能夠保存響應,以便我的代碼下次可以採用適當的路徑。如何判斷用戶對位置服務提示的回答?
我正在使用ALAssetLibrary獲取照片的原始創建日期。當我這樣做時,位置服務提示會彈出,詢問用戶應用程序是否可以訪問地理數據。我理解這個需求(即使我沒有使用地理數據)。但是,我怎麼知道用戶的反應?我需要能夠保存響應,以便我的代碼下次可以採用適當的路徑。如何判斷用戶對位置服務提示的回答?
由於您正在談論定位服務,因此您可以使用CLLocationManager
中的方法。
if ([CLLocationManager authorizationStatus] != kCLAuthorizationStatusAuthorized) {
// Your app is not authorized.
}