React native 等待在react的发布版本中不工作-native@0.50.1

React native 等待在react的发布版本中不工作-native@0.50.1,react-native,async-await,React Native,Async Await,await在调试版本中工作,但在发布版本中不工作。这种情况发生在react上-native@0.50.1但不是用反应-native@0.48.4. 它发生在设备和模拟器上。我看到了第一个日志,但没有看到第二个日志: console.log('before await') const value = await AsyncStorage.getItem(key) console.log('after await value: ' + value) 我尝试使用不同的构建设置来进行死代码剥离、位代码

await在调试版本中工作,但在发布版本中不工作。这种情况发生在react上-native@0.50.1但不是用反应-native@0.48.4. 它发生在设备和模拟器上。我看到了第一个日志,但没有看到第二个日志:

console.log('before await')
const value = await AsyncStorage.getItem(key)
console.log('after await value: ' + value)
我尝试使用不同的构建设置来进行死代码剥离、位代码和性能优化,但都没有用

原因可能是什么?也许是巴贝尔的事?还是我必须修改代码以使用“then”


谢谢

我也有同样的问题。我决定将其更新为:

  • “反应”:“16.2.0”
  • “反应本机”:“0.52.0”

我有一个确切的问题,它在emulator上运行得很好,但在apk中生成应用程序后,它就不再工作了
AsyncStorage.getItem(key).then(...