1

我正在寻找一种简单的方法来查看 Expo 应用程序中的构建日期,特别是对于开发人员构建。

有没有办法使用 Expo API 读取发布或构建日期?

如果没有,是否有一种简单的方法可以在构建中包含构建日期?例如,更改app.json.

4

1 回答 1

4

我设法使用extraExpo 配置中的属性来做到这一点,请参阅这个expo guide

我添加了app.config.js动态修改 Expo 配置的文件:

export default ({
  config
}) => {
  config.extra = {
    'buildDate': new Date().toISOString().replace('T', ' ').substring(0, 19) + ' UTC'
  };
  return config;
};

然后你可以buildDate在你的应用程序中使用:

import Constants from 'expo-constants';
console.log(Constants.manifest.extra.buildDate);
于 2021-01-30T16:14:37.207 回答