ios 8.3自定义网址方案无效

时间:2015-05-30 14:19:39

标签: ios ios8 ios8.3

我使用自定义网址方案实现了我的应用程序来访问它。当我扫描具有自定义网址的QR图像时,将打开应用程序。直到ios 7工作正常,但它在ios 8.3中不起作用,即使我在safari浏览器中手动输入自定义url方案。我怀疑仍然支持自定义网址方案吗?

这是接收url方案输入的方法,这里我将输入传递给我的viewController。 urlScheme是myapp://settings?name:xxx?age=24

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
    if (!url) { return NO; }
    NSString *urlString = [NSString stringWithFormat:@"%@",url];
    NSLog(@"inside openURL %@",urlString);
    HomeViewController *vc = [[HomeViewController alloc]init];
    vc.isURLLaunch = 1;
    vc.urlData = urlString;
    navigationController = [[UINavigationController alloc]initWithRootViewController:vc];
    [navigationController.navigationBar setTranslucent:NO];

    self.window.rootViewController = navigationController;
    [self.window makeKeyAndVisible];

    return YES;
}

0 个答案:

没有答案