gpt4 book ai didi

ios - 带有 React-Navigation 的 React-Native Deeplinks 不起作用

转载 作者:行者123 更新时间:2023-12-04 11:44:31 26 4
gpt4 key购买 nike

我一直在尝试通过 react-navigation (v5) 为我的应用设置深层链接,所以我遵循了他们的说明。我编辑了我的应用程序委托(delegate)以包含我需要的包和深层链接/通用方法,我从他们的网站复制粘贴。
之后他们说要将方案添加到项目的配置中,所以我按照他们所说的和写的npx uri-scheme add playlist --ios在终端中,我可以确认它有效,因为我可以做 npx uri-scheme list我回来了

› iOS: Schemes for config: ./ios/audvice-tvOS/Info.plist
› playlist://

› Android: Schemes for config: ./android/app/src/main/AndroidManifest.xml
› ${applicationId}://
› ${applicationId}://
› ${applicationId}://
› https://
现在我只需要通过运行 npx uri-scheme open playlist://asdf --ios 来测试它或 xcrun simctl openurl booted playlist://asdf ,当我这样做时,我会返回以下错误:
› iOS: Attempting to open URI "playlist://1234" in simulator
An error was encountered processing the command (domain=NSOSStatusErrorDomain, code=-10814):
The operation couldn’t be completed. (OSStatus error -10814.)

Aborting run
An unexpected error was encountered. Please report it as a bug:
Error: xcrun exited with non-zero code: 194
at ChildProcess.d (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/build/index.js:1:3255)
at Object.onceWrapper (events.js:422:26)
at ChildProcess.emit (events.js:315:20)
at maybeClose (internal/child_process.js:1051:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
...
at Object.spawnAsync [as default] (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/build/index.js:1:2740)
at Object.openAsync (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/build/index.js:1:261648)
at Object.openAsync (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/build/index.js:1:314115)
at Command.<anonymous> (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/build/index.js:1:136332)
at Command.i (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/build/index.js:1:281412)
at Command.emit (events.js:315:20)
at Command.parseArgs (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/build/index.js:1:284584)
at Command.parse (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/build/index.js:1:282539)
at Object.<anonymous> (/Users/chris/.npm/_npx/50946/lib/node_modules/uri-scheme/cli.js:5:9)
at Module._compile (internal/modules/cjs/loader.js:1200:30) {
pid: 50949,
output: [ '', '' ],
stdout: '',
stderr: '',
status: 194,
signal: null
}
有没有人遇到过这种情况?提前致谢!

最佳答案

遇到同样的问题/错误。
您需要运行该应用程序,然后深层链接才会起作用。
这意味着您实际上没有应用程序包,因此它不会找到您的应用程序来打开深层链接。

关于ios - 带有 React-Navigation 的 React-Native Deeplinks 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63921437/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com