无法使用DeepLink启动detox
中的iOS应用程序的应用程序最初,在单击链接后,非反应本地的着陆页将进入反应本网页。
尝试
等待device.relaunchapp({url:url});
但这不是启动DeepLink URL页面。
预先感谢。
看这个
您需要更新AppDelegate
- (BOOL)application:(UIApplication *)app
openURL:(NSURL *)url
options:(NSDictionary<UIApplicationOpenURLOptionsKey, id> *)options
{
return [RCTLinkingManager application:app openURL:url
options:options];
}
,然后在测试中:
await device.openURL({url: 'url://someUrl',
sourceApp: 'some.app.id'});