在启动应用程序之前,世博会发生奇怪的警告火灾
Posted
技术标签:
【中文标题】在启动应用程序之前,世博会发生奇怪的警告火灾【英文标题】:A strange warning fire in Expo before starting the application 【发布时间】:2020-11-16 15:13:01 【问题描述】:我收到此警告,应用显示空白屏幕(未打开启动屏幕)
这是警告
[未处理的承诺拒绝:错误:目录 /data/user/0/host.exp.exponent/cache/ExperienceData/%4027mdmo7sn%2FIndaparty/ExponentAsset-7695aeab83089e2ceacc05dfa159a17f.ttf 不存在。]
堆栈跟踪: node_modules/react-native/Libraries/BatchedBridge/NativeModules.js:99:50 在 fn node_modules/@unimodules/react-native-adapter/build/NativeModulesProxy.js:15:46 在 moduleName.methodInfo.name node_modules/expo-file-system/build/FileSystem.js:105:50 在 下载Async node_modules/regenerator-runtime/runtime.js:45:44 in tryCatch node_modules/regenerator-runtime/runtime.js:271:30 in 在 tryCatch 中调用 node_modules/regenerator-runtime/runtime.js:45:44 调用中的 node_modules/regenerator-runtime/runtime.js:135:28 node_modules/regenerator-runtime/runtime.js:170:17 在 Promise$argument_0 node_modules/promise/setimediate/core.js:45:7 in tryCallTwo node_modules/promise/setimmediate/core.js:200:23 in doResolve node_modules/promise/setimmediate/core.js:66:12 在 Promise node_modules/regenerator-runtime/runtime.js:169:27 在 承诺$argument_0 入队中的 node_modules/regenerator-runtime/runtime.js:192:38 export.async 中的 node_modules/regenerator-runtime/runtime.js:216:8 node_modules/expo-file-system/build/FileSystem.js:101:7 in 下载Async node_modules/expo-asset/build/PlatformUtils.js:45:50 在 _downloadAsyncManagedEnv node_modules/regenerator-runtime/runtime.js:45:44 in tryCatch 调用中的 node_modules/regenerator-runtime/runtime.js:271:30 node_modules/regenerator-runtime/runtime.js:45:44 in tryCatch 调用中的 node_modules/regenerator-runtime/runtime.js:135:28 node_modules/regenerator-runtime/runtime.js:145:19 在 Promise.resolve.then$argument_0 node_modules/promise/setimmediate/core.js:37:14 在 tryCallOne node_modules/promise/setimmediate/core.js:123:25 在 setImmediate$argument_0 node_modules/react-native/Libraries/Core/Timers/JSTimers.js:146:14 in _callTimer node_modules/react-native/Libraries/Core/Timers/JSTimers.js:194:17 in _callImmediatesPass node_modules/react-native/Libraries/Core/Timers/JSTimers.js:458:30 in callImmediates [本机代码]:callImmediates 中的 null node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:407:6 在 __callImmediates node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:143:6 在 __guard$argument_0 node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:384:10 在 __guard node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:142:17 in __guard$argument_0 [native code]:null in flushedQueue [native code]:null in invokeCallbackAndReturnFlushedQueue ...
环境信息
操作系统:MacOS Catalina
Expo CLI 版本:3.20.1
Expo SDK 版本:37.0.0
我在 android 手机上进行测试(通过 Expo 客户端的最新版本)
【问题讨论】:
请不要发布代码/错误的图像。而是将代码/错误作为文本发布在代码块中。见How do I ask a good question? @Scratte,不错的提示 - 我编辑了我的问题 【参考方案1】:解决方法很简单,
通过清除 Expo 客户端应用程序分配的存储使用和缓存
【讨论】:
以上是关于在启动应用程序之前,世博会发生奇怪的警告火灾的主要内容,如果未能解决你的问题,请参考以下文章