앱의 치명적인 버그가 하나 있어 패치를 하고 재배포하는 과정을 담았다.
앱의 버전을 1.0.0 에서 1.0.1 로 올리는 방법
1. General > Identity > Version 을 1.0.1 으로 변경
2. Build Settings > FLUTTER_BUILD_NAME 을 수동으로 변경하거나 pubspec.yaml 에서 앱 버전을 1.0.1+1 로 변경한다.
Archive 하면 1.0.1 로 버전이 잘 올라간 것을 확인할 수 있다
수출 규정 관리 문서 누락 자동으로 체크하는 법
앱 빌드해서 올리니까 수출 규정 관련 문서 누락 했다고 뜨는데 상세 설명 확인해보니 Info.plist 에 해당 내용을 미리 기입해두면 귀찮게 매번 체크하지 않아도 된다고 한다.
나의 앱은 수출 규정 내용에서 알고리즘을 사용하지 않았으므로 info.plist 를 열고 App Uses Non-Exempt Encryption 에 No 를 기입하고 다시 빌드하면 된다. 규정 내용에 해당하는 알고리즘을 사용했다면 밑에 링크를 참고하여 요구 조건에 맞춰 값을 추가해주면 된다.
자세한 내용: https://developer.apple.com/documentation/security/complying-with-encryption-export-regulations
Complying with Encryption Export Regulations | Apple Developer Documentation
Declare the use of encryption in your app to streamline the app submission process.
developer.apple.com
다음 게시물은 어떤 치명적인 이슈가 있었는지 자세하게 써볼까 한다.
'TIL' 카테고리의 다른 글
앱스토어 배포하면서 발생했던 트러블슈팅2 (0) | 2025.02.05 |
---|---|
앱스토어 배포하면서 발생했던 트러블슈팅1 (0) | 2025.02.05 |
[firebase] Crashlytics, Analytics 설정하기 (0) | 2025.01.07 |
[VScode] .env 파일 사용하기(feat. launch.json 사용하는 방법) (0) | 2025.01.02 |
for문과 foreach문의 차이점 (0) | 2022.12.10 |
댓글