Actually My app rejected under below 2 content where as apple approved the thrice before this build for same feature.
From Apple 5.3 - Apps that send Push Notifications without first obtaining user consent, as well as apps that require Push Notifications to function, will be rejected (Here I haven't made APNS notification mandatory)
5.3 Details
We noticed that your app requires Push Notifications in order to function. Specifically, your app requires users to enable Location Services at login.
Next Steps
Push Notifications must be optional and must obtain the user's consent to be used within the app
So my question is can we not make location services mandatory in iOS .Actually I need a location details in login.Apple while testing turned of the location services where I have kept the alert message as "@"Turn on Location Service for this app in settings"".they said rejecting due to this alert message
I have used
if([CLLocationManager authorizationStatus]==kCLAuthorizationStatusDenied){
[self ShowLocationAlert:@"Turn on Location Service for this app in settings"];
}e