Я пытаюсь использовать Universal Links.При нажатии на ссылку приложение запускается на iPad, но при вызове делегата continueUserActivity: переменная userActivity равна nil.Вот мой код в AppDelegate.
- (BOOL)application:(UIApplication *)application willContinueUserActivityWithType:(NSString *)userActivityType
{
if ([userActivityType isEqualToString: NSUserActivityTypeBrowsingWeb])
{
}
return true;
}
-(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler
{
if ([userActivity.activityType isEqualToString: NSUserActivityTypeBrowsingWeb]) {
NSURL *url = userActivity.webpageURL;
NSString *msg = [self getQueryComponentWithName:@"msg" fromURL:url];
}
return YES;
}