Динамическая база Firebase c URL ссылки в iOS, возвращается ноль. Это работало хорошо раньше, но не работает сейчас. userActivity.webpageURL имеет правильный URL-адрес, но dynamicLink.url имеет значение nil
- (BOOL)application:(UIApplication *)application
continueUserActivity:(nonnull NSUserActivity *)userActivity
restorationHandler:
#if defined(__IPHONE_12_0) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_12_0)
(nonnull void (^)(NSArray<id<UIUserActivityRestoring>> *_Nullable))restorationHandler {
#else
(nonnull void (^)(NSArray *_Nullable))restorationHandler {
#endif // __IPHONE_12_0
NSURL *incomingUrl = userActivity.webpageURL;
NSLog(@"Incoming url is: %@", incomingUrl);
BOOL handled = [[FIRDynamicLinks dynamicLinks] handleUniversalLink:userActivity.webpageURL
completion:^(FIRDynamicLink * _Nullable dynamicLink,
NSError * _Nullable error) {
if (error != nil) {
NSLog(@"Error: %@",error.localizedDescription);
return;
}
if (dynamicLink != nil) {
[self handleIncomingDynamicLink:dynamicLink];
}
}];
return handled;
}