最近,在将ios应用程序添加到firebase项目后,我开始在控制台中收到此警告。删除并重新创建了所有仍未解决地图加载问题的应用程序
[未处理的承诺拒绝:错误:获取令牌失败:请设置您的项目ID。与Firebase服务器API通信需要有效的Firebase项目ID:它用Firebase标识您的应用程序。请参阅https://firebase.google.com/support/privacy/init-options.]promiseMethodWrapper中的\node_modules\react native\Libraries\BatchedBridge\NativeModules.js:104:50在moduleName.methodInfo.name中的\node_modules\expo-modules-core\build\NativeModulesProxy.native.js:27:27在\node_modules\css select \lib\compile.js:5:0在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:86:13在tryCatch中在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:66:31在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:86:13在tryCatch中在\node_modules@babel\invoke中的runtime\helpers\regeneratorRuntime.js:124:27在\node_modules@babel\PromiseImpl$argument_0中的runtime\helpers\regeneratorRuntime.js:148:16tryCallTwo中的\node_modules\promee\setimmediate\core.js:45:6位于doResolve中的\node_modules\promee\setimmediate\core.js:200:22位于promise中的\node_modules\promee\setimmediate\core.js:66:11在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:147:15在callInvokeWithMethodAndArg中在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:152:154 in _invoke在\node_modules@babel\exports.async中的runtime\helpers\regeneratorRuntime.js:238:57在exports.uniqueSort中的\node_modules\css select \node_modeles\domutils\lib\helpers.js:128:3compileRules中的\node_modules\css select\lib\compile.js:118:47在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:86:13在tryCatch中在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:66:31在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:86:13在tryCatch中在\node_modules@babel\invoke中的runtime\helpers\regeneratorRuntime.js:124:27在\node_modules@babel\PromiseImpl$argument_0中的runtime\helpers\regeneratorRuntime.js:148:16tryCallTwo中的\node_modules\promee\setimmediate\core.js:45:6位于doResolve中的\node_modules\promee\setimmediate\core.js:200:22位于promise中的\node_modules\promee\setimmediate\core.js:66:11在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:147:15在callInvokeWithMethodAndArg中在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:152:154 in _invoke在\node_modules@babel\exports.async中的runtime\helpers\regeneratorRuntime.js:238:57在token.map$argument_0中的\node_modules\css select\lib\compile.js:103:17在components.forEach$argument_0中的\node_modules\expo-notifications\build\sscheduleNotificationAsync.js:182:12在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:86:13在tryCatch中在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:66:31在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:86:13在tryCatch中在\node_modules@babel\invoke中的runtime\helpers\regeneratorRuntime.js:124:27在\node_modules@babel\runtime\helpers\regeneratorRuntime.js:130:16在PromiseImpl.resolve.then$argument_0中tryCallOne中的\node_modules\promee\setimmediate\core.js:37:13位于setimmediate$argument_0中的\node_modules\promee\setimmediate\core.js:123:24_callTimer中的\node_modules\react native\Libraries\Core\Timers\JSTimers.js:123:14_callImmediatesPass中的\node_modules\react native\Libraries\Core\Timers\JSTimers.js:177:14callImmediates中的\node_modules\react native\Libraries\Core\Timers\JSTimers.js:437:30位于__callImmediates中的\node_modules\react native\Libraries\BatchedBridge\MessageQueue.js:38:6位于__guard$argument_0中的\node_modules\react native\Libraries\BatchedBridge\MessageQueue.js:132:6位于__guard中的\node_modules\react native\Libraries\BatchedBridge\MessageQueue.js:365:10在flushdQueue 中的\node_modules\react native\Libraries\BatchedBridge\MessageQueue.js:131:4
如果您获得了promise句柄,请首先在您调用数据的代码中使用async await或try-catch。然后使用控制台跟踪错误。如果你在这之后仍然有错误,请告诉我我会帮你纠正错误。感谢