항상 까먹는 앱 아이콘 변경하는 방법을 간단하게 정리해보려고 합니다. [사전 준비] 1. 아이콘 이미지 1024x1024 2. 준비된 이미지를 로고로 변환 후 파일 다운로드 https://www.appicon.co/ 사이트에서 1024사이즈의 이미지를 로고로 변환 [Flutter 앱에 적용하기] 1. 다운로드 된 로고 파일을 android 폴더와 ios 폴더에 적용하기 - android : android>app>src>main>res - ios : ios>Runner>Assets.xcassets 2. appstore.png와 playstore.png 파일은 각각의 스토어에 앱 출시할때 로고 아이콘으로 사용 끝
카카오 로그인을 사용하기 위해서는 디버그 키해시와 릴리즈 키해시를 각각 등록해줘야 합니다.PlayStore에 앱을 올리고 심사를 거부당해서 확인해봤더니 릴리즈 키해시 값이 잘못되어 있어서 발생하는 이슈였네요. ㅠ.ㅠ 아래와 같이 릴리즈 키해시를 만드는 방법이 여기저기 보이지만 이 방법으로는 제대로 된 릴리즈 키해시를 얻을수 없었어요.$ keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64위 방법으로 안되신다면 아래와 같은 방법으로 해보시길 바래요.# 릴리즈 키해시 생성 방법 #1. Google Play Console의 [설정-앱 서명]에 SHA-1 인증서 지문 복사하기2. Open SSL을 이용하여 SHA-1 인증서 ..
PlatformException(100, Failed while read arguments, Caller com.test.app needs to hold android.permission.SCHEDULE_EXACT_ALARM to set exact alarms., null) 위와 같은 SCHEDULE_EXACT_ALARM 권한 오류는 Android 13을 대상으로 새로 설치된 앱에서는 기본 권한이 아닌것으로 변경되었습니다. (기존에 설치되어 있는 앱은 영향이 없겠죠?) 새로 개발하는 중에 위와 같은 오류가 발생하는 경우 아래와 같이 manifest 파일에 permission을 추가해주면 됩니다. /
1. keystore 등록 정보를 확인하고 싶을땐 이렇게 합니다.keytool -v -list -keystore [Keystore 파일]2. 프로젝트별로 keystore 파일을 관리하고 싶어서 keyAlias 값을 변경하기 위해서는 아래와 같은 명령어를 사용하면 됩니다. $ keytool -changealias -keystore KEYSTORE_FILE_NAME.jks -alias OLD_ALIAS -destalias NEW_ALIAS
프로젝트를 진행하면서 텍스트가 overflow 되어 말줄임표가 되었을때 textSize를 동적으로 변경하는 기능을 넣으려고 했습니다. 플러터 라이브러리 중 자동으로 텍스트 사이즈를 변경해주는 라이브러리가 있는것으로 아는데 그것을 사용하지 않고 직접 변경할 수 있도록 했습니다. (size가 두가지 뿐이라서..) 다음은 텍스트 영역이 overflow되는지 확인하는 Code Snippet을 잠깐 소개하려고 합니다. 우선 테스트 하고자 하는 화면은 다음과 같습니다 A와 B의 텍스트 영역을 width: 300으로 잡아두고 A에는 "동해물과 백두산이", B에는 "남산 위에 저 소나무 철갑을 두른 듯" 이라는 text를 표시하려합니다. 위 이미지에 대해 잠깐 설명하면 A text는 overflow: false이고 말..