심심한 개발 블로그
article thumbnail
Xcode 빌드 후 앱컨넥트에서 배포 시 심사에 추가 할 수 없음 문제 (베타 버전으로 빌드된 앱은 허용되지 않습니다)
Mobile/Flutter 2024. 4. 3. 13:27

배포를 하려고 하는데 문제가... 개발을 끝내고 XCode에서 빌드를 돌려서 앱컨넥트에 업로드 후 제출하려 했다. 근데 아래와 같이 에러가 뜨면서 문제 발생했다. 새 앱 및 앱 업데이트는 공개(GM) 버전의 Xcode 11 이상, iOS, macOS, watchOS 및 tvOS SDK로 빌드해야 합니다. 베타 버전으로 빌드된 앱은 허용되지 않습니다. 저 에러를 보고 내가 개발용으로 빌드해서 올렸나 싶어서, 다시 클린으로 날리고, 운영용으로 빌드 후 재배포 하였다. 그런데도 똑같이 에러가 발생했다. 그래서 난 찾아보니 앱컨넥트 문제라고 했다. 내가 사용한 XCode 버전은 15.0.1인데 이게 문제였다. 스택오버플로우인가 다른 외국 포럼인가 글을 읽어보니 XCode를 15.0.0 버전으로 다운그레이드하면 ..

article thumbnail
Flutter - iOS에서 빌드 시 the attribute name is invalid 에러 발생 시
Mobile/Flutter 2024. 4. 3. 13:25

갑자기 빌드가 안되었다. 번들 ID 쉽게 바꿔서 개발용 배포용 앱 나누기라는 포스팅에서 소개한 것 처럼 배포용으로 바꾸고 Xcode에서 빌드를 돌렸다. 근데 에러가 발생했고 에러의 문구는 다음과 같다. The attribute 'name' is invalid 이게 왜 이런지 한참을 찾다가... StackOverFlow에서 답을 찾을 수 있었다. 이게 왜 문제? 전에 포스팅한 번들 ID 쉽게 바꿔서 개발용 배포용 앱 나누기내용에는 아래의 코드가 있다. const devAppId = "개발용 Bundle ID"; const prodAppId = "운영용 Bundle ID"; await Process.run('rename', [ 'setBundleId', '--targets', 'ios,android', '-..

article thumbnail
Flutter - 애플 앱스토어 리젝 사유 Guideline 2.1 Information Needed QR Code
Mobile/Flutter 2024. 4. 3. 13:16

두 번째 리젝에서... 두 번째 받은 리젝에 다음과 같은 메세지가 있었다. 내가 만든 기능 중 로또 QR조회 라는 기능에서 해당 기능을 테스트할 수 있는 샘플 QR을 달라 했다. 이런거 가지고도 리젝을 때리는구나 싶었다. -_-;; 그래서 앱 심사정보의 메모란에 설명을 적고, 첨부파일을 달아뒀다. 이렇게 제출했더니 해당 이슈에 대한 건은 사라졌다. 다만 AppTrackingTransparency 관련 이슈만 계속 남아있었다...

article thumbnail
Flutter - VSCode에서 iOS 시뮬레이터 빌드 시 에러 발생 (destination matching the provided destination specifier)
Mobile/Flutter 2024. 4. 3. 13:08

또 문제가 발생... 이전 Flutter - 애플 앱스토어 리젝 사유 Guideline 2.3.3 Performance 포스팅에서 아이폰 시뮬레이터는 잘 되었는데, 아이패드 시뮬레이터를 키고 VScode에서 구동하려 하니 에러가 발생했다. xcodebuild: error: Unable to find a destination matching the provided destination specifier: { id:~~ } 내가 콘솔을 복사하지 못해서 스택오버플로에 있는 것을 샘플로 가져왔다. 진짜 어떤 것을 해도 안되어서 검색하다가 알게 되었다. 해결법도 매우 간단하다. How To? 위 이미지를 참고해서 설명하면... Xcode를 열고 좌측 상단의 Runner를 클릭하고, Build Settings항목을..

article thumbnail
Flutter - iOS에서 VScode로 빌드 돌릴 때 에러 (iProxy cannot be opened, idevicesyslog cannot be opened)
Mobile/Flutter 2024. 4. 3. 11:28

허구한날 에러 발생 이전 Flutter - 애플 앱스토어 리젝 사유 Guideline 2.3.3 Performance 포스팅에서 아이폰 시뮬레이터는 잘 되었는데, 아이패드 시뮬레이터를 키고 VScode에서 구동하려 하니 에러가 발생했다. 맨 처음엔 Xcode에서 해야 하나 싶었는데 찾아보니 매우 간단한 문제였다. How to? 맥에서 환경설정으로 이동하고 벤츄라(Ventura) 기준 좌측 사이드 메뉴를 보면 개인정보 보호 및 보안이라는 항목이 있다. 선택하고 항목을 좀 내리다보면 아래와 같은 이미지가 뜬다. 저기서 확인 없이 허용 버튼을 클릭해주면 끝이다. 자매품으로 idevicesyslog라는 것도 뜨는데 위와 동일하게 해결해주면 된다. 만약 확인 없이 허용이 안뜨면? 내가 경험을 했는데 개인정보 보호..

article thumbnail
Flutter - VSCode에서 iOS 시뮬레이터 빌드 시 에러 발생 (destination matching the provided destination specifier)
Mobile/Flutter 2024. 4. 3. 11:20

또 문제가 발생... 이전 Flutter - 애플 앱스토어 리젝 사유 Guideline 2.3.3 Performance 포스팅에서 아이폰 시뮬레이터는 잘 되었는데, 아이패드 시뮬레이터를 키고 VScode에서 구동하려 하니 에러가 발생했다. xcodebuild: error: Unable to find a destination matching the provided destination specifier: { id:~~ } 내가 콘솔을 복사하지 못해서 스택오버플로에 있는 것을 샘플로 가져왔다. 진짜 어떤 것을 해도 안되어서 검색하다가 알게 되었다. 해결법도 매우 간단하다. How To? 위 이미지를 참고해서 설명하면... Xcode를 열고 좌측 상단의 Runner를 클릭하고, Build Settings항목을..

LIST
profile on loading

Loading...