【问题标题】:libc++abi.dylib: terminating with uncaught exception of type NSException - SpriteKitlibc++abi.dylib:以 NSException 类型的未捕获异常终止 - SpriteKit
【发布时间】:2017-05-25 18:33:54
【问题描述】:

我正在创建一个游戏,我在其中运行我的应用程序一次并收到此类型错误:

libc++abi.dylib:以 NSException 类型的未捕获异常终止

图片如下:

The Image

构建阶段 My Build Phases

【问题讨论】:

  • 请不要发布异常图片,没有人可以搜索到。编辑您的问题并添加例外。

标签: ios swift sprite-kit


【解决方案1】:

如果您使用最新的 Xcode,请从构建阶段删除库 libc++abi.dylib 并添加 libc++abi.tbd

希望这能解决问题。

【讨论】:

  • 我在构建阶段没有看到 libc++abi.dylib。是否在目标依赖项中?
  • 然后在 Link Binary With Libraries 下添加 libc++abi.tbd,检查问题已修复。还要检查您使用的任何其他第三方框架是否都是最新的。
  • 我该怎么做@Arasuvel?我根本不熟悉 xCode。我正在构建一个 Ionic 4 应用程序,在 cocoapods 出现一堆错误后,我删除了 xCode 项目文件,然后读取它并在 Visual Studio Code 中成功构建。但是,当我尝试从 xcode 运行它时,我得到以下信息: 以 NSException Thread 1 类型的未捕获异常终止:signal SIGABRT
【解决方案2】:

我也遇到过同样的问题。

在 Identity Inspector 中检查 Storyboard 标识符的名称,并确保使用相同的名称。

(一个好的做法是使用类名作为标识符)

【讨论】:

    猜你喜欢
    • 2015-09-08
    • 1970-01-01
    • 2014-12-14
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 2018-12-11
    相关资源
    最近更新 更多