new_version: ^0.3.1 버전을 받고 테스트를 해봤는데 아래 에러가 발생했다.
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: RangeError (index): Invalid value: Valid value range is empty: 1
List.[] (dart:core-patch/growable_array.dart:264:36)
NewVersion._getAndroidStoreVersion (package:new_version/new_version.dart:195:26)
해당 new_version.dart 에 가서
// 183번째 줄을 아래 처럼 바꾸면 된다.
(elm) => elm.text.contains('key: \'ds:4\'')
// ds:4 -> ds:5
(elm) => elm.text.contains('key: \'ds:5\''),
위 처럼 적용했더니 버전 체크가 정상적으로 이뤄졌다.
'Flutter > Flutter Error' 카테고리의 다른 글
[Flutter Error] An error occured on the Firebase CLI when attempting to run a command. (0) | 2022.09.28 |
---|