5

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

在这两个应用程序中都添加了 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;
}
4

1 回答 1

1

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

于 2012-11-17T08:33:56.973 回答