목록전체 글 (240)
말랑한 하루
🐇 앱 심사 지침 App Store의 기본 원칙은 간단합니다. 우리는 사용자가 앱을 다운로드할 수 있는 안전한 경험을 제공하고 모든 개발자가 성공할 수 있는 좋은 기회를 제공하고자 합니다. 우리는 전문가가 모든 앱을 검토하고 편집팀이 사용자가 매일 새로운 앱을 발견하도록 돕는 고도로 선별된 App Store를 제공함으로써 이를 수행합니다. 또한 각 앱에서 사용자 안전, 보안, 개인 정보 보호에 영향을 미칠 수 있는 악성 코드 및 기타 소프트웨어를 검사합니다. 이러한 노력으로 인해 Apple의 플랫폼은 전 세계 소비자에게 가장 안전한 플랫폼이 되었습니다. 앱 승인이 최대한 원활하게 진행되도록 하려면 검토 프로세스를 지연시키거나 거부를 유발할 수 있는 아래 나열된 일반적인 실수를 검토하세요. 이것이 지침을 ..
Flutter buidl ipa가 성공적으로 완료되기 위한 처음 과정부터 자세히 기록한 칼럼입니다. ipa build 자체만 보고 싶으시다면, 맨 아래로 이동하세요. ※ reference : https://docs.flutter.dev/deployment/ios 🐇 App Store Connect에 앱 등록 App Store Connect에서 앱의 수명 주기를 관리할 수 있습니다. 앱의 이름과 설명을 정의하고, 스크린 샷을 추가하고, 가격을 설정하고, AppStore 및 TestFlight에 대한 릴리즈를 관리합니다. 🥕 Bundle ID 등록 모든 iOS 애플리케이션은 Apple에 등록된 고유 식별자인 Bundle ID와 연결되어 있기 때문에 필수로 등록해야합니다. 개발자 계정의 App ID 페이지에 ..
※ reference : https://developer.apple.com/kr/support/app-account/ 개인 또는 개인 사업자/1인 기업의 경우 다음 단계를 따라 iPhone, iPad, Mac의 Apple Developer 앱에서 Apple Developer Program에 등록할 수 있습니다. 시작하기 전에 다음 사항들이 갖춰져 있는지 확인하시기 바랍니다. 🍒 Touch ID, Face ID 또는 암호가 활성화된 iPhone이나 iPad 또는 T2 보안 칩/Apple Silicon이 탑재된 Mac 등록 절차가 마무리될 때 까지 동일한 기기를 사용해야 합니다. 🍒 "이중 인증"이 활성화 된 Apple ID ※ reference : https://developer.apple.com/kr/s..
🐇 App Icon Android는 android 폴더 내부에 app icon 관련 파일을 추가해주었다. 마찬가지로 iOS의 경우도 ios 파일 내부에 app icon 관련 파일을 추가해주어야, App이 다운로드 됐을 때 원하는 아이콘으로 설정이 가능하다. ※ reference : https://www.appicon.co/ Icon Generator를 활용하면 Assets.xcassets와 appstore.png가 생성되는데, Assets.xcassets 폴더 전체를 그대로 Xcode의 Assets.xcassets와 변경해줍니다. vsCode를 활용한다면, "ios" → "Runner" 폴더 하위에 덮어 씌우시면 됩니다.
macOS에서 Flutter 프로젝트를 실행하고 Emulator에서 결과를 확인하는 방법을 기술하겠습니다. 🐇 Xcode Simulator 설정 ※ reference : https://developer.apple.com/documentation/safari-developer-tools/adding-additional-simulators 시뮬레이터 런타임은 특정 OS 및 버전에 특정한 장치를 부팅할 때 시뮬레이터가 로드하는 OS 패키지입니다. 그런 다음 시뮬레이터 런타임은 iPhone 14 또는 iPad Pro와 같은 다양한 장치 유형을 갖춘 다양한 시뮬레이터에서 사용됩니다. 다른 플랫폼이나 OS 버전에서 테스트하려면 해당 플랫폼에 대한 시뮬레이터 런타임을 추가한 다음 새 시뮬레이터를 만들어야 합니다. 🥕..
🐇 macOS 언어 변경 ※ reference : https://support.apple.com/ko-kr/guide/mac-help/mh26684/mac "Apple 메뉴 🍎" → "시스템 설정" → "일반" → "언어 및 지역" 경로를 통해 언어 설정이 가능합니다. "+"를 통해 언어를 추가하고, 최상단으로 드래그하여 언어를 설정하세요. 🐇 macOS 버전 확인 "Apple 메뉴 🍎" → "이 Mac에 관하여" 경로를 통해 macOS 버전 확인이 가능합니다. 🥕 드라이버 장치 여유 공간 확인 "Apple 메뉴 🍎" → "이 Mac에 관하여" → "저장 공간 탭" 경로를 통해 남은 여유 공간 확인 가능합니다. macOS 업데이트 시 새롭게 저장 공간을 차지해야 하기 때문에, 꼭 여유 공간을 확보하고 업..
Google Play에서는 애플리케이션이 어떤 방식으로 검색되고, 어떻게 설정해야 검색이 잘 되도록 할 수 있는지 다음과 같은 링크에서 안내하고 있습니다. 🥕 앱 검색 가능성 및 순위 https://support.google.com/googleplay/android-developer/answer/9958766?hl=ko 🥕 Google Play에서 검색되도록 설정하기 https://support.google.com/googleplay/android-developer/answer/4448378?hl=ko&ref_topic=3450769&sjid=17634888397704337259-AP 내용에 대해 빠르게 적용하고 싶다면, 기본적으로 다음 행동을 진행할 수 있습니다. 단, 각 단계는 주의 사항을 포함하고 ..
드디어...! 오랜 혈투 끝에 애플리케이션을 정식 출시하였습니다!! Google Play Console에 참여한 신입 개발자에게, 애플리케이션이 출시되기 위한 자세한 과정을 더욱 각인시켜주기 위한 노력을 진행하고 있는 것 같습니다. 2주간의 비공개 테스트 기간을 진행함으로써, 개발자가 사용자와 소통하고 애플리케이션이 더욱 발전되고 안정화된 모습으로 변해갈 수 있었습니다. 🐇 개인적인 다짐 처음에는 빠르게 출시하여 사용자들에게 서비스를 제공하고 싶었기 때문에, 비공개 테스트 기간이 마냥 필요없고 너무나도 긴 시간과 과정을 할애한다는 생각이었으나, 객관적으로 애플리케이션에서 부족했던 부분을 개선하고 기본으로 제공해야 할 내용을 추가함으로써 꼭 필요한 기간이라고 인식되었습니다. 앞으로도 새로운 애플리케이션을 ..