xcode가 아닌 안드로이드 스튜디오로 아이폰 실제 기기에 빌드해보려고 했는데 에러가 났다.
디바이스에서 실행시킬 때 빌드 제한시간을 조절해줘야 한다.
device.dart 파일에서 432 line의 Duration을 수정해주자
구글링하면 60초로 수정하라고 하는데 나는 300초로 했다.
flutter/packages/flutter_tools/lib/src/ios/devices.dart
Uri localUri;
try {
localUri = await observatoryDiscovery.uri.timeout(const Duration(seconds: 30));
} on TimeoutException {
await observatoryDiscovery.cancel();
}
그리고 플러터 설치한 폴더에서 명령어 한 번 날려준다.
rm /{$PATH_TO_FLUTTER_DIRECTORY}/bin/cache/flutter_tools.stamp /{$PATH_TO_FLUTTER_DIRECTORY}/bin/cache/flutter_tools.snapshot