我正在尝试在我的应用程序启动时使用其url处理程序启动另一个应用程序。
- (void)applicationDidBecomeActive:(UIApplication *)application
{
NSURL *actionURL = [NSURL URLWithString:@"fantastical2://"];
[[UIApplication sharedApplication] openURL:actionURL];
}
虽然基本上是有效的,但是从我的应用程序出现到实际打开URL大约需要7秒的显著延迟。
为什么会有这个延迟?如何在启动我的应用程序时立即打开URL / app或减少此延迟?