【问题标题】:iOS application is crashing when user presses back on ios13当用户按下 ios13 时,iOS 应用程序崩溃
【发布时间】:2019-10-13 00:59:52
【问题描述】:

我的应用程序在所有 iOS 版本上都运行良好。但是在一个视图控制器上,当用户按下时应用程序崩溃only on iOS13

我尝试在viewWillAppearviewDidAppearExceptional Breakpoint 中添加断点,但Xcode 中没有出现崩溃堆栈。有人在 iOS 13 中遇到过这个奇怪的问题吗?除此之外,控制台中没有任何有用的信息。

线程 1:EXC_BAD_ACCESS(代码=EXC_I386_GPFLT)

【问题讨论】:

  • UIScrollView 委托方法在单击返回时被调用,ARC 已在其间释放 UIScrollview 实例。实现返回操作并将 UIScrollview 委托设置为 nil。它应该可以解决您的问题。
  • @Bhumeshwerkatre 感谢您的解决方案。我会试试这个。

标签: ios uitableview crash uikit ios13


【解决方案1】:

您需要为应用启用 Zombies 才能调试并找到导致此崩溃的行。 How to enable zombies。启用 Zombies 后,运行您的 Xcode 并转到仪器并开始录制。返回您的应用程序并尝试生成错误。如果有,仪器应该检测到错误的呼叫(对僵尸的)。

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多