본문 바로가기

IOS

App Store, TestFlight 배포후 앱이 죽는 현상

App Store, TestFlight 배포후에 iOS14, iOS15 과의 실행 결과가 달랐던 이슈가 생겼다.

분명히.. Xcode 상에서 테스트 했을땐 두버전 다 정상이였는데 Release 버전 배포후에 알수 있었다.

iOS 14 : 앱크러쉬 발생

iOS 15 : 정상

현재는 정상 복구 했지만 해당 내용에 대해 고쳐나갔던 과정에 대해 써보기로 한다.


무한 구글링을 하여도 알맞은 답변을 받진 못하였다.

인트로 부분에서 죽고 있었기에 크러쉬 툴을 이용해 로그를 분석해도 내가 찾는 내용을 찾진 못하였다.

그러는 도중에 참고란에 적어놓은 URL 상에서 똑같은 현상에 대해 결과를 알고 있는 사람들을 찾았으며 

정답은 MacOS 업데이트와, Xcode 업데이트였다.

업데이트를 즉시 진행하였고 업데이트한 버전에서 배포했을때 문제없이 배포하였다. 

배포 완료후에 메일함을 뒤졌을때 App Store 상에서 이전에 보내줬던 메일을 확인 할수 있었다..

앱스토어 메일은 정말 중요하다.

OS 업데이트와 배포한 앱에 대해 연관이 있을꺼라 생각 못했지만, 이번 기회에 깨달았다...

하지만 배포후에도 특정 기능에서도 또 앱이 죽는현상 발생....... https://moonggi-dev-story.tistory.com/75

 

결론

1. 앱스토어 메일 잘챙겨보자

2. 실행후 테스트 할때 Debug , Release 모드 두개다 해보자.

3. Mac OS, Xcode 업데이트 잘하자

 

참고 : 

https://developer.apple.com/forums/thread/123720

 

Attempting to create a breadcrumb … | Apple Developer Forums

Same here. Runs from Xcode but crashes instantly from TestFlight. I found that message in the logs, I have no way to get a crash log, either via TestFlight feedback or Xcode Organizer. The only difference in this build from previous ones that didn't have t

developer.apple.com

https://developer.apple.com/forums/thread/696197

 

Sudden crash on launch from all Te… | Apple Developer Forums

In our case, our app (deployment target of iOS 11) was hit with this issue when uploading a Bitcode enabled (or disabled) build that was compiled with Xcode 13.2 RC Since we support iOS 11, we don't even use Swift Concurrency features so the issue came as

developer.apple.com

https://forums.swift.org/t/app-distributed-via-testflight-crashes-on-launch/53936/5

https://forums.swift.org/t/swift-5-5-2-xcode-13-2-beta-fails-to-link-libswift-concurrency-dylib/53263

 

Swift 5.5.2 (Xcode 13.2 beta) fails to link libswift_Concurrency.dylib

Executive Summary: After some investigation the issue boils down to "CLI apps that use async/await crash on pre-macOS12" Attached is a package that demonstrates the issue: hello-cli.zip I have a command line server built using Vapor (pinned to version 4.0.

forums.swift.org

 

'IOS' 카테고리의 다른 글

Swift - License View  (0) 2022.01.23
Swift - ViewModifier 를 이용해 View를 Custom 해보자  (0) 2022.01.03
Xcode 관련 오류를 쌓아보자.  (0) 2021.12.26
Swift - Firebase Dynamic Link  (0) 2021.11.27
SwiftUI - YoutubeKitPlayer  (0) 2021.11.17