簡體   English   中英

如何在打開應用程序時修復iOS 13 beta應用程序崩潰?

[英]How to fix iOS 13 beta app crash upon opening the app?

我在App Store中的iOS應用程序在iOS 12上運行良好,我嘗試在iOS 13 Developer Beta 2的開發設備上安裝它,但它在啟動時崩潰了。 使用crashlytics獲取崩潰數據是不可能的,因為它一旦啟動就會崩潰。

我嘗試使用Xcode 11 Beta 2,但遺憾的是一些預編譯框架(Swift 5.0)不允許我在Xcode 11上運行。我設法使用crashlytics獲得崩潰報告,如下所示。

# Version: 1.58 (1)
   # Bundle Identifier: ------
   # Issue ID: db3066baxxxxxxxeb956f1be
   # Session ID: 013965e31e2d40xxxxxxxx_v2
   # Date: 2019-06-20T08:18:00Z
   # OS Version: 13.0.0 (17A5508m)
   # Device: iPhone XR
   # RAM Free: 3%
   # Disk Free: 9.2%

   #0. Crashed: com.apple.main-thread
    0  libsystem_kernel.dylib         0x1af2e6f04 __pthread_kill + 8
    1  libsystem_pthread.dylib        0x1af4bec20 pthread_kill + 224
    2  (Missing)                      0x721e0e01af366c00 (Missing)
    3  (Missing)                      0x0 (Missing)
    4  (Missing)                      0xe26c301cfe8a500 (Missing)
    5  (Missing)                      0x0 (Missing)
    6  (Missing)                      0x19607b81cfedc900 (Missing)
    7  (Missing)                      0x4c0f0501048ed400 (Missing)
    8  Libra                          0x104c77988 thunk for @escaping          @callee_guaranteed () -> () (<compiler-generated>)
    9  libdispatch.dylib              0x1af482114 _dispatch_client_callout + 20
    10 (Missing)                      0x0 (Missing)
    11 (Missing)                      0x0 (Missing)
    12 (Missing)                      0x574aff81af494800 (Missing)
    13 (Missing)                      0x0 (Missing)
    14 (Missing)                      0x0 (Missing)
    15 (Missing)                      0x502dbc81aec0ec00 (Missing)
    16 (Missing)                      0x3d78bc81aec0e000 (Missing)
    17 (Missing)                      0x0 (Missing)
    18 (Missing)                      0x0 (Missing)
    19 (Missing)                      0x0 (Missing)
    20 libdyld.dylib                  0x1af178964 start + 4

這是Crashlytics Dashboard中的錯誤

<compiler-generated> line 0
thunk for @escaping @callee_guaranteed () -> ()

在許多不眠之夜之后,我自己想出了崩潰。

這似乎是一些控制器中的問題,我在這些控制器中投放了UISearchbar子視圖來自定義UITextField

if let searchTextField:UITextField = self.searchView.subviews[0].subviews.last{}

因此,如果您在iOS 13上遇到此問題,請刪除自定義。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM