⚡️ 类型错误:模块名称,“@capacitor/splash-screen”无法解析为有效的 URL

问题描述 投票:0回答:1

当我创建一个 Capacitorjs 项目并添加 iOS,然后打开 Xcode 并单击运行时,它会在 Xcode 输出中输出错误并显示白屏。它的网络版本运行良好。我修改了零代码并运行

npx cap add ios
npx cap sync
npx cap open ios

然后从 Xcode 运行它。 它在控制台中显示此错误

⚡️  ------ STARTUP JS ERROR ------

⚡️  TypeError: Module name, '@capacitor/splash-screen' does not resolve to a valid URL.
⚡️  URL: 
⚡️  [error] - {}
⚡️  :0:0

⚡️  See above for help with debugging blank-screen issues

如果我从代码中删除插件的所有引用,我可以让应用程序显示内容,但这并没有真正的帮助。

更新:

我放弃了,不再使用他们的默认框架,而是使用 nextjs 来代替。

ios xcode cross-platform capacitor
1个回答
0
投票

npm run build
 之前运行 
sync

npx cap add ios

npm run build

npx cap sync
npx cap open ios

Capacitor的文档中没有提及;我(一名应用程序开发人员)花了太长时间才弄清楚这一点。 :(

© www.soinside.com 2019 - 2024. All rights reserved.