Solo para agregar los pasos para solucionar esto:
2 formas de hacerlo:
A) La manera más fácil: seleccione su archivo Info.plist, agregue las propiedades, tenga en cuenta que comienzan con PRIVCY en lugar de UBICACIÓN ... por lo tanto, los nombres exactos de estas variables comienzan con "Privacidad - Ubicación ...", etc., agregue cada uno aquí, y describa cómo el usuario vería esto en la advertencia.
B) La forma difícil / interesante / programática (me gusta más esta forma):
Haga clic derecho en su Info.plist para su aplicación, y luego seleccione "Ver código fuente", debería verlo todo en XML,
Siga el otro formato ...... y agregue estas propiedades de la siguiente manera:
<key>NSLocationAlwaysUsageDescription</key>
<string>Program requires GPS to track cars and job orders</string>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>Program requires GPS to track cars and job orders</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Program requires GPS to track cars and job orders</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app uses your Microphone to allow Voice over IP communication with the Program Admin system</string>
Guarde, y luego haga clic derecho en el archivo info.plist, y luego seleccione Lista de propiedades, esto debería ver el archivo nuevamente en la vista predeterminada.
EDITAR:
Otro miembro pidió código, aquí está:
1) En su archivo .H, agregue:
@property (strong, nonatomic) CLLocationManager *LocationManager;
2) En su archivo .M, agregue la función ViewDidAppear ():
_LocationManager = [[CLLocationManager alloc] init];
[_LocationManager setDelegate:self];
_LocationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation;
_LocationManager.pausesLocationUpdatesAutomatically = NO;
[_LocationManager requestAlwaysAuthorization];
_LocationManager.headingFilter = 5;
_LocationManager.distanceFilter = 0;
[_LocationManager startUpdatingLocation];
[_LocationManager startUpdatingHeading];
Esto es lo que funciona bien para mí, espero que el código también funcione para usted.
Saludos
Heider