iphone_os_version_max_allowed ›= 90000 возвращает false в Xcode 6.3.1

Я разрабатываю приложение, используя Google drive sdk, в Xcode 5 он работает нормально, но теперь я открываю его в xcode6 и пишу этот код для Safariviewcontroller.

NSURL *URL = [NSURL URLWithString:@"https://accounts.google.com/SignUp"];
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 90000
if (URL) {

    if ([SFSafariViewController class] != nil) {
        SFSafariViewController *sfvc = [[SFSafariViewController alloc] initWithURL:URL];
        sfvc.delegate = self;
        [self presentViewController:sfvc animated:YES completion:nil];
    } else {
        if (![[UIApplication sharedApplication] openURL:URL]) {
            NSLog(@"%@%@",@"Failed to open url:",[URL description]);
        }
    }
}
#else
 [[UIApplication sharedApplication] openURL:URL];
#endif

но проблема в том, что Xcode6.3.1 __IPHONE_OS_VERSION_MAX_ALLOWED есть __IPHONE_8_3, и это всегда делает его ложным. Я тестировал свой iphone5c с iOS9.2, но он всегда возвращал False и переходил к другой части. пожалуйста, помогите мне...

заранее спасибо


person SAMIR RATHOD    schedule 27.02.2016    source источник


Ответы (1)