【问题标题】:Open other app using url schemes使用 url 方案打开其他应用程序
【发布时间】:2012-11-17 08:02:56
【问题描述】:

我刚刚创建了测试应用,想从其他应用中使用它。

在这两个应用程序中都添加了 Url 类型和方案。然后从一个名为:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"Test://test_page/"]];

这有效,但我收到了警告:

应用程序窗口在应用程序启动结束时应该有一个根视图控制器

我在这里缺少什么?

谢谢

编辑:添加测试应用午餐方法:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

    MyViewController *mainView = [[MyViewController alloc] init];
    UINavigationController *navControl = [[UINavigationController alloc] initWithRootViewController: mainView];


    [self.window setRootViewController: navControl];

    // Override point for customization after application launch.
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];
    return YES;
}

【问题讨论】:

标签: objective-c ios url-scheme


【解决方案1】:

您应该在 .plsit 文件中注册 URL 方案。请看这个link

【讨论】:

  • 这一步我已经完成了。只要我收到警告就可以了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-12
  • 1970-01-01
相关资源
最近更新 更多