in my application, I show the location of the user on the map. So, I implemented CLLocationManager . I got the error below with Binary Rejected.
4.5 - Apps using background location services must provide a reason that clarifies the purpose of the use, using mechanisms described in the Human Interface Guidelines
4.5 Details
Your application uses background location services, but does not specify the purpose of its use in modal location alerts, as required in the iOS Interface Guide.
Attached screenshots of Weve for your reference.
Next steps
Please reconfigure UIAlertControllerStyleAlert in your code and specify the purpose of using the background location in your message field.
ios app-store cllocationmanager
suhas
source share