There is some call back to detect when the user press Allow or don't allow location permission in objetive c?
How can I check the user response when system dialog request permission to location?
When user responds to the location permission system alert, CLLocation delegate method "locationManagerDidChangeAuthorization" is triggered. You can handle the user response there.
For more info, check: https://developer.apple.com/documentation/corelocation/cllocationmanagerdelegate/3563956-locationmanagerdidchangeauthoriz
For more info, check: https://developer.apple.com/documentation/corelocation/cllocationmanagerdelegate/3563956-locationmanagerdidchangeauthoriz