Flutter - Получить версию приложения в iOS, используя package_info - PullRequest
0 голосов
/ 15 февраля 2019

Мне нужно получить версию приложения из кода Dart в проекте Flutter.

Я использую package_info и в Android работает нормально, но в iOS свойство версии в PackageInfo имеетnull.

Мой код:

  Future<String> getVersion() async {
    String base = getText(version);
    PackageInfo packageInfo = await PackageInfo.fromPlatform();
    return base.replaceAll("[name]", packageInfo.version);
  }

Любая помощь, почему происходит тот или иной способ получения версии?В некоторых местах Интернета говорят, что версия должна быть получена из собственных файлов конфигурации, но в моем случае эти файлы содержат ссылку на версию, определенную в pubspec.yaml.

Я использую Flutter версии 1.0.0

Спасибо.

...