Dev 328

맥북 충전기 연결시 나는 소리 끄기

맥북을 충전기에 연결할때 '띵' 하고 나는 소리가 난다. 이게 은근히 신경쓰이는 소리라고 생각한다. 해당 소리를 끄기 위해서 아래와 같은 명령어를 Terminal 에 입력 올바른 명령어 defaults write com.apple.PowerChime ChimeOnNoHardware -bool true;killall PowerChime 가끔 아래와 같은 명령어를 알려주는 글도 꽤 있는데 잘못된 명령어이다 잘못된 명령어 defaults write com.apple.PowerChime ChimeOnAllHardware -bool false;killall PowerChime

Dev/Mac모닝 2023.08.04

[Flutter] iOS 빌드 오류 - XcodeBuild Error by Dependency Package

flutter xcodebuild: error: Could not resolve package dependencies: checksum of downloaded artifact of binary target 'FirebaseFirestore' (4a0070c4bf7e5ab59359dd8a0e68f402f3ec6c1e189fc39cc44ca88418f26ac4) does not match checksum specified by the manifest 위와 같은 FirebaseFirestore 패키지 오류가 났었는데, Xcode 캐시 지우고, Flutter 재빌드하고 해봤는데 아무런 소용이 없었다. 나의 경우는 Xcode 의 의존성 패키지를 업데이트하니깐 관련 오류가 해결이 되었다. 참고 : https://..

Dev/Flutter 2023.07.24

[Flutter] 오류 해결(기타)

* What went wrong: A problem occurred configuring project ':firebase_core'. > com.android.builder.errors.EvalIssueException: defaultConfig contains custom BuildConfig fields, but the feature is disabled. 해당 플러그인 라이브러리에 접근해서 build.gradle 에서 BuildConfig 를 사용할 수 있게 설정하면 된다 buildFeatures { buildConfig = true } Running Gradle task 'assembleDebug'... ../../.pub-cache/hosted/pub.dev/stream_chat_flutter..

Dev/Flutter 2023.06.30

[Flutter] AAPT: error: failed to read PNG signature: file does not start with PNG signature.

> A failure occurred while executing com.android.build.gradle.internal.res.Aapt2CompileRunnable > Android resource compilation failed ERROR:/Users/.../android/app/src/main/res/drawable/app_icon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. ERROR:/Users/.../android/app/src/main/res/drawable/app_icon.png: AAPT: error: file failed to compile. 아이콘으로 쓸 app_ic..

Dev/Flutter 2023.06.28

Bluetooth 관련 정리

1. BluetoothGatt.discoverServices() 연결된 블루투스에 호출할 수 있는 서비스를 호출하는 기능이다. 해당 함수를 호출하면 블루투스 연결을 할때 등록해 놓은 BluetoothGattCallback 콜백 클래스의 onServicesDiscovered() 로 이벤트가 온다. private val bluetoothGattCallback = object : BluetoothGattCallback() { override fun onConnectionStateChange(gatt: BluetoothGatt?, status: Int, newState: Int) { ... } override fun onServicesDiscovered(gatt: BluetoothGatt?, status: In..

Dev/Android 2023.03.09