Я пытаюсь получить мое приложение для запроса пользователя, чтобы определять местоположение с помощью приложения,запрос Расположение Swift IOS 9
я импортировал следующее в моем ViewController.swift
import CoreData
import Foundation
import CoreLocation
, а также иметь следующий код в моем ViewController.swift
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let manager = CLLocationManager()
if CLLocationManager.locationServicesEnabled() {
manager.startUpdatingLocation()
}
if CLLocationManager.authorizationStatus() == .NotDetermined {
manager.requestWhenInUseAuthorization()
}
в дополнение после делать кучу исследований я обнаружил, что я должен был добавить следующее мое info.plist
<key>NSLocationUsageDescription</key>
<string>AppName needs to use your location to help you find other blah blah blah near you</string>
Несмотря на принятие этих шагов при запуске приложения на тренажере я не получить быстрый доступ запрашивающий при использовании приложения
Этот ключ устарел. Это должно быть NSLocationWhenInUseUsageDescription – Paulw11
Я только что попытался обновить info.plist и снова запустить, но все равно никакого уведомления – bananibau5
Вы уверены, что текущий статус. Не определено, кстати? Попробуйте добавить заявление о печати и сообщите нам, если оно было напечатано – Happiehappie