Xcode에서 앱 시작 (및 작동)이 잘되지만 TestFlight 및 Ad-Ho에서 충돌

저스틴 부시

이전에 한번도 본 적이없는 이상한 문제가 있습니다. 내 앱은 미디어 콘텐츠가 많은 상당히 큰 (~ 250MB) 이미지가 매우 많습니다. Xcode에서 Simulator 또는 iOS 장치 (Xcode 6 및 Xcode 7 베타 모두)로 내 앱을 테스트하고 실행할 때 앱이 제대로 작동합니다. 로드하는 데 몇 분 정도 걸리지 만 일단로드되면 모든 것이 정상적으로 작동합니다. 그리고 약 50 개의 썸네일로 구성된 내 애플리케이션에서 이미지가 가장 많은 부분도 잘로드됩니다.

그러나 앱을 보관하고 TestFlight에 업로드하거나 Ad-Hoc IPA로 추출하면 동일한 일이 발생합니다. 앱을 처음 시작할 때 몇 분 동안 시작 화면을로드 한 다음 충돌합니다. 두 번째로로드하면 앱이 제대로로드되지만 내 애플리케이션의 무거운 파티 (50 개의 썸네일 포함)에서 일부 이미지가 누락됩니다.

이제 처음에는 무엇을 만들어야할지 몰랐습니다. 그러나 두 번째 및 세 번째 버전에서는 충돌하는 데 걸리는 시간에 따라 더 많은 썸네일이 표시된다는 것을 알았습니다. 예를 들어 충돌하기 전에 30 초 동안 실행 화면을로드 한 경우 50 개의 축소판 중 22 개가 표시됩니다. 충돌하기 전에 45 초 동안로드되면 26 개의 썸네일이 표시됩니다.

그리고 Loughney

충돌 로그의 예외 코드에 따르면 "8 개의 나쁜 음식"이 있습니다. 앱을 초기화하는 데 너무 오래 걸리므로 iOS에 의해 종료됩니다. 앱 시작 처리를 백그라운드 스레드로 이동해야합니다.

예외 코드 0x8badf00d는 워치 독 시간 초과가 발생하여 애플리케이션이 iOS에 의해 종료되었음을 나타냅니다. 애플리케이션을 시작, 종료 또는 시스템 이벤트에 응답하는 데 너무 오래 걸렸습니다. 일반적인 원인 중 하나는 주 스레드에서 동기식 네트워킹을 수행하는 것입니다. 스레드 0에서 어떤 작업이든 : 백그라운드 스레드로 이동하거나 다르게 처리해야 주 스레드를 차단하지 않습니다.

에서 : TN2151

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

키보드가 TestFlight 릴리스 및 IOS 14에서만 표시되면 앱이 충돌 함

분류에서Dev

Testflight에서 앱 시작 및 닫기

분류에서Dev

IOS 앱은 iTunes 버전에서 충돌했지만 로컬 시뮬레이터 및 실제 장치 테스트에서는 잘 작동합니다.

분류에서Dev

서비스 충돌 및 다시 시작

분류에서Dev

MVC 앱의 $ .get () 및 $ .post ()는 로컬 Cassini 웹 서버에서 잘 작동하지만 IIS 7.5에 게시되면 더 이상 작동하지 않습니다.

분류에서Dev

ratingBar 및 sharedPreferences가있는 페이지에서 앱 충돌

분류에서Dev

BB 10 앱이 장치에서 충돌하지만 시뮬레이터에서는 잘 작동합니다.

분류에서Dev

내 앱 시작 활동에서 충돌

분류에서Dev

Android Kitkat 4.4.4에서 실행하려고하면 앱이 충돌하지만 Android 5 및 6 버전에서는 제대로 작동합니다.

분류에서Dev

내 앱이 충돌하지만 시뮬레이터에서 작동합니다.

분류에서Dev

Codename One 애플리케이션은 시뮬레이터 및 Android에서 작동하지만 iPad 및 iPhone에서는 충돌합니다.

분류에서Dev

SGS2에서만 시작시 Android 앱 충돌

분류에서Dev

시작시 내 컴퓨터에서만 앱 충돌

분류에서Dev

GoogleMaps.bundle이 앱 리소스에 추가되면 Testflight Ad-hoc 배포가 작동하지 않습니다.

분류에서Dev

scheduleAtFixedRate 내에서 활동을 시작할 때 앱이 충돌 함

분류에서Dev

Swift에서 stringByReplacingOccurencesOfString을 사용할 때 앱 및 Xcode 충돌

분류에서Dev

startService ()는 API 17에서 잘 작동하지만 더 높은 API를 사용하면 앱이 충돌합니다.

분류에서Dev

Android에서 async / await 메서드 충돌 웹 서비스 응답이 있지만 xamarin 네이티브 애플리케이션의 Window Phone 및 iOS 앱에서 동일한 코드가 성공적으로 작동합니다.

분류에서Dev

Swift 및 TestFlight는 iOS 8에서 작동하지만 iOS 7에서는 작동하지 않습니다.

분류에서Dev

작동 Xamarin iOS 앱이 Visual Studio 2015를 사용하여 iPhone 4 및 5에서 시작되지 않음

분류에서Dev

PushViewController에서 iOS 앱 충돌이 발생하지만 TestFlight에서만 발생합니다.

분류에서Dev

Cordova Ionic 앱이 Android 9 및 10에서 작동하지 않음

분류에서Dev

내 앱에서 Android TextView 및 버튼이 작동하지 않음

분류에서Dev

UIBarButtonItem이 작동하지만 Xcode11 및 Xcode12에서 표시되지 않음

분류에서Dev

WP8에서 이메일 작성기를 호출 할 때 예외 및 앱 충돌

분류에서Dev

Android에서 검색이 작동하지 않습니다. 앱 충돌

분류에서Dev

라이브 세션에서 시작되지 않는 firefox 및 기타 앱

분류에서Dev

Android 앱이 에뮬레이터 및 Nexus 10에서 계속 충돌합니다.

분류에서Dev

Android 앱이 에뮬레이터 및 기기에서 계속 충돌합니다.

Related 관련 기사

  1. 1

    키보드가 TestFlight 릴리스 및 IOS 14에서만 표시되면 앱이 충돌 함

  2. 2

    Testflight에서 앱 시작 및 닫기

  3. 3

    IOS 앱은 iTunes 버전에서 충돌했지만 로컬 시뮬레이터 및 실제 장치 테스트에서는 잘 작동합니다.

  4. 4

    서비스 충돌 및 다시 시작

  5. 5

    MVC 앱의 $ .get () 및 $ .post ()는 로컬 Cassini 웹 서버에서 잘 작동하지만 IIS 7.5에 게시되면 더 이상 작동하지 않습니다.

  6. 6

    ratingBar 및 sharedPreferences가있는 페이지에서 앱 충돌

  7. 7

    BB 10 앱이 장치에서 충돌하지만 시뮬레이터에서는 잘 작동합니다.

  8. 8

    내 앱 시작 활동에서 충돌

  9. 9

    Android Kitkat 4.4.4에서 실행하려고하면 앱이 충돌하지만 Android 5 및 6 버전에서는 제대로 작동합니다.

  10. 10

    내 앱이 충돌하지만 시뮬레이터에서 작동합니다.

  11. 11

    Codename One 애플리케이션은 시뮬레이터 및 Android에서 작동하지만 iPad 및 iPhone에서는 충돌합니다.

  12. 12

    SGS2에서만 시작시 Android 앱 충돌

  13. 13

    시작시 내 컴퓨터에서만 앱 충돌

  14. 14

    GoogleMaps.bundle이 앱 리소스에 추가되면 Testflight Ad-hoc 배포가 작동하지 않습니다.

  15. 15

    scheduleAtFixedRate 내에서 활동을 시작할 때 앱이 충돌 함

  16. 16

    Swift에서 stringByReplacingOccurencesOfString을 사용할 때 앱 및 Xcode 충돌

  17. 17

    startService ()는 API 17에서 잘 작동하지만 더 높은 API를 사용하면 앱이 충돌합니다.

  18. 18

    Android에서 async / await 메서드 충돌 웹 서비스 응답이 있지만 xamarin 네이티브 애플리케이션의 Window Phone 및 iOS 앱에서 동일한 코드가 성공적으로 작동합니다.

  19. 19

    Swift 및 TestFlight는 iOS 8에서 작동하지만 iOS 7에서는 작동하지 않습니다.

  20. 20

    작동 Xamarin iOS 앱이 Visual Studio 2015를 사용하여 iPhone 4 및 5에서 시작되지 않음

  21. 21

    PushViewController에서 iOS 앱 충돌이 발생하지만 TestFlight에서만 발생합니다.

  22. 22

    Cordova Ionic 앱이 Android 9 및 10에서 작동하지 않음

  23. 23

    내 앱에서 Android TextView 및 버튼이 작동하지 않음

  24. 24

    UIBarButtonItem이 작동하지만 Xcode11 및 Xcode12에서 표시되지 않음

  25. 25

    WP8에서 이메일 작성기를 호출 할 때 예외 및 앱 충돌

  26. 26

    Android에서 검색이 작동하지 않습니다. 앱 충돌

  27. 27

    라이브 세션에서 시작되지 않는 firefox 및 기타 앱

  28. 28

    Android 앱이 에뮬레이터 및 Nexus 10에서 계속 충돌합니다.

  29. 29

    Android 앱이 에뮬레이터 및 기기에서 계속 충돌합니다.

뜨겁다태그

보관