Hi,
My App Crashes with some Crash logs while launching the Settings app in order for the user to change the Camera usage settings.
When I run this code
BOOL canOpenSettings = (&UIApplicationOpenSettingsURLString != NULL);
if (canOpenSettings) {
NSURL *url = [[NSURL URLWithString:UIApplicationOpenSettingsURLString]autorelease];
[[UIApplication sharedApplication] openURL:url];
The Settings App Launches and irrespective of wheather I change the settings or not the APP Relaunches and as I change the setting there is some part of code which executes sending Crash logs to our server.
I know that when the settings change happen the APP gets SIGKILL and the app relaunches.
But SIGKILL doesnt happen in 8.1 if I DONT change the settings and I can come back to my app and continue with my operations.
How do I ensure that the behaviour of 8.1 is replicated on 8.3. Is there any change in the Settings APP over 8.1 which is causing this issue.
Thanks in Advnace,
Goodfellas team