当我创建一个capacitorjs项目并添加iOS,然后打开Xcode并单击run时,它会在Xcode输出中输出一个错误,并显示一个白色屏幕。它的Web版本工作正常。我修改了零代码,只需运行
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代替。
1条答案
按热度按时间nwwlzxa71#
在
sync
之前运行npm run build
字符串
电容器的文档没有提到它;我(一个应用程序开发人员)花了太长时间才弄清楚这一点。