① 배운 것
비동기함수를 try-catch로 잡으려면 반드시 try문의 비동기 함수에 await를 걸어줘야함
생각해보면 당연함. 비동기 함수 작동 중에 뭔가 에러를 만났을때 그걸 기다렸다가 catch가 될 수 있게 해줘야함
아니면 그냥 실행될때 문제가 있으면 catch에 잡히고 실행중에 에러가 생기는거는 catch에 잡히지 않음
try async {
await someAsyncFun()
}
catch(e){
//do something
}
그외에도 이런방법을 통해서 비동기 함수의 에러를 처리 할 수 있음
info.plist에서
CFBundleShortVersionString > $(FLUTTER_BUILD_NAME)
CFBundleVersion > $(FLUTTER_BUILD_NUMBER)
로 설정하면됨
② 회고 (restropective)
③ 개선을 위한 방법