전체 글
[Flutter] 플러터 - AOS 네이티브 연동 SMS 자동완성
SmsBroadcastReceiver.ktpackage com.test.smsimport android.content.BroadcastReceiverimport android.content.Contextimport android.content.Intentimport android.os.Buildimport android.util.Logimport com.google.android.gms.auth.api.phone.SmsRetrieverimport com.google.android.gms.common.api.CommonStatusCodesimport com.google.android.gms.common.api.Statusimport io.flutter.plugin.common.BinaryMessengeri..
[Android] AOS - SMS Retriever API 해쉬코드
굉장한 삽질 끝에 진정한 내 앱의 해쉬값을 찾을 수 있었다. 해당 코드를 사용하십시오.............. import android.content.Contextimport android.content.ContextWrapperimport android.content.pm.PackageManagerimport android.content.pm.Signatureimport android.util.Base64import android.util.Logimport java.nio.charset.StandardCharsetsimport java.security.MessageDigestimport java.security.NoSuchAlgorithmExceptionimport java.util.Arrayscl..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwZLrO%2FbtsHNoytWws%2FxujSaskNsifnp8uaBQKSHK%2Fimg.png)
[Flutter] 플러터 - 바텀시트 텍스트 필드 깨짐
바텀시트 같은 경우에 빌드되는 컴포넌트 SingleChildScrollView를 선언해도 넣어도 우리가 원하는 모양이 아니다.바텀시트 같은 경우에 빌드되는 컴포넌트 SingleChildScrollView를 선언해도 넣어도 우리가 원하는 모양이 아니다.isScrollControlled 를 true하고 패딩값에 bottom 부분에 아래를 추가해주자. 원하는 결과가 나올 것이다.MediaQuery.of(context).viewInsets.bottom + 30.hpadding: EdgeInsets.only( left: 20.w, right: 20.w, top: 20.h, bottom: MediaQuery.of(context).viewInsets.bottom + 30.h),
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FG6S4S%2FbtsHu5kj28G%2FFreU6AeQrz9ipwHTBEWPeK%2Fimg.png)
[Flutter] 플러터 - PopScope 뒤로가기 막기, 제어 WillPopScope Deprecated
WillPopScope가 Deprecated 되면서 PopScope를 활용하면 된다.canPop -> bool 값에 따라 뒤로가기 가능 여부onPopInvoked : 뒤로가기 눌렀을 때 동작할 함수
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNUdzy%2FbtsHkSl7Zdh%2FhMplEKKlbTuUhIA3jC6K51%2Fimg.png)
[Flutter] 플러터 - ios 권한 isDenied
권한을 분명 추가해줬고 승락도 했는데 계속해서 'isDenied' 이 뜨는 경우가 있다pod를 아래처럼 바꾸어주자 post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) target.build_configurations.each do |config| config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64 i386' config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [ ..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFjkd9%2FbtsHkLArslq%2FNbLZR3W5Ontb3SrUrzG03k%2Fimg.png)
[Flutter] 플러터 - Flutter xcodebuild: error: Unable to find a destination matching the provided destination specifier
엑스코드 열기Runner 열기 (Root)Build Settings 진입 "supported platforms" 에서 Iphoneos 으로 되어있던 걸 iOS로 변경!
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTz19W%2FbtsHlcdsiPe%2FUTVFaoSRTI4WmEDUyO8Et0%2Fimg.png)
[Flutter] 플러터 - IconButton 크기 줄이기,
IconButton에 기본 패딩 때메 난감했다. IconButton( padding: EdgeInsets.zero,); -> 실패 그렇다면 방법은?? 아래를 추가해주자.visualDensity: VisualDensity.compact,