본문 바로가기
TIL

앱스토어 배포하면서 발생했던 트러블슈팅3

by 개발짜 2025. 2. 6.

 

앱의 치명적인 버그가 하나 있어 패치를 하고 재배포하는 과정을 담았다.

 

앱의 버전을 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

 

다음 게시물은 어떤 치명적인 이슈가 있었는지 자세하게 써볼까 한다.

댓글