テストアプリを作成したばかりで、他のアプリからランチしたいと思いました。
両方のアプリで、URLタイプとスキームを追加しました。次に、という1つのアプリから:
[[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;
}