Cela se produit parce que Linking.addEventListener ne fonctionne pas et que seul Linking.getInitialURL fonctionne.
pour faire fonctionner Linking.addEventListener nous devons coder nativement dans iOS Appdelegate.m
si vous utilisez le code FBSDK, ceci
- (BOOL)application:(UIApplication *)application openURL:(nonnull NSURL *)url options:(nonnull NSDictionary<NSString *,id> *)options {
//[RCTLinkingManager application:application openURL:url sourceApplication:sourceApplication annotation:annotation]
return [RCTLinkingManager application:application openURL:url options:options] || [[FBSDKApplicationDelegate sharedInstance] application:application openURL:url options:options] || [RNGoogleSignin application:application openURL:url options:options];
return YES;
}
0 votes
Parce que
componentDidMount()
a déjà été exécuté lorsque vous ouvrez votre application alors qu'elle est en arrière-plan.0 votes
@Dalbir Kaur avez-vous trouvé la solution à ce problème ?