无法在firebase数据库中读取和写入数据

无法在firebase数据库中读取和写入数据,firebase,react-native,react-native-android,expo,react-native-firebase,Firebase,React Native,React Native Android,Expo,React Native Firebase,我使用firebase cloud server通过expo使用移动设备时保存用户的数据。信息未保存(或读取)在firebase数据库中。但是在使用firebase函数时,例如 firebase.auth().createUserWithEmailAndPassword(email, password); 数据存储在firebase控制台的“身份验证”选项卡中 createNewUser: (userData) => { return firebase .firestore(

我使用firebase cloud server通过expo使用移动设备时保存用户的数据。信息未保存(或读取)在firebase数据库中。但是在使用firebase函数时,例如

 firebase.auth().createUserWithEmailAndPassword(email, password); 
数据存储在firebase控制台的“身份验证”选项卡中

  createNewUser: (userData) => {
return firebase
  .firestore()
  .collection("users")
  .doc(`${userData.uid}`)
  .set(userData);
}
但在运行此程序(上面的代码)时,用户的信息不会保存在firebase数据库中

我试着在web浏览器上运行同样的程序,效果很好(将数据存储在数据库和“身份验证”选项卡上),但在移动设备上没有。我的朋友有相同的代码,对他来说很好

经过多次尝试,我意识到在使用移动设备时,我的服务器无法向firebase云服务发送信息。快照显示它没有收到请求,这是不正确的。我已向它发送了许多请求

我听到一个错误说

Setting a timer for a long period of time, i.e. multiple minutes, is a performance and correctness issue on Android as it keeps the timer module awake, and timers can only be called when the app is in the foreground. See https://github.com/facebook/react-native/issues/12981 for more info.
(Saw setTimeout持续时间为3299524ms)

但同样的错误也出现在我的friends设备上,所以我不认为问题的可能原因是这个

谁能告诉我这里可能出现什么问题。多谢各位