【问题标题】:Getting THREAD 1: EXC_BREAKPOINT (code = EXC_ARM_BREAKPOINT...) error when running swift app on iOS device获取线程 1:在 iOS 设备上运行 swift 应用程序时出现 EXC_BREAKPOINT (code = EXC_ARM_BREAKPOINT...) 错误
【发布时间】:2014-10-10 08:07:37
【问题描述】:

我正在尝试在我的 iOS 设备上运行我一直在使用 Swift 开发的应用。

我过去在我的设备上运行过该应用程序并且没有任何问题,我在第一次通过 Xcode 6 beta 5 在设备上运行它后遇到了这个问题。该应用程序在模拟器中运行时工作。我认为这可能是 Xcode 6 beta 5 错误,但我不确定。我的设备没有越狱,我尝试重新启动设备并重新安装应用程序 - 没有任何效果。这是完整的错误:

objc[195]:类 _TtCSs20_IndirectArrayBuffer 在两者中都实现 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _TtCSs43_NativeDictionaryStorageKeyNSEnumeratorBase 在两者中都实现 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _TtCSs33_NativeDictionaryStorageOwnerBase 在 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _TtCSs25_CocoaDictionaryGenerator 在 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _TtCSs18_NSSwiftDictionary 是 在两者中实施 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _TtCSs18_NSSwiftEnumerator 是 在两者中实施 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _TtCSs21HeapBufferStorageBase 在两个实施 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _TtCSs13_NSSwiftArray 是 在两者中实施 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _TtCSs13VaListBuilder 是 在两者中实施 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:SwiftObject 类在 两个都 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _NSSwiftArrayBase 是 在两者中实施 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _NSSwiftDictionaryBase 是 在两者中实施 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 objc[195]:类 _NSSwiftEnumeratorBase 是 在两者中实施 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswift_stdlib_core.dylib 和 /private/var/mobile/Containers/Bundle/Application/217E556F-6FB2-461E-BDA5-4E7831E60B81/Project Purple.app/Frameworks/libswiftCore.dylib。将使用两者之一。 哪一个是未定义的。 (lldb)

有什么想法吗?

更新: 我现在收到另一个错误:ld: library not found for -lswift_stdlib_core for architecture armv7 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

我不知道我为什么会得到这些,有什么想法吗?

【问题讨论】:

  • 我认为这与框架有关。几周前这发生在我身上,但我对如何修复它的想法完全空白。我想我必须删除项目文件夹中的框架文件(不是在 Xcode 中,而是使用 Finder 实际存储项目的位置)。我想我不小心把它们放在那里了。顺便说一句,试试这个需要您自担风险。
  • 在设备上运行应用程序时,我在 Xcode 6.2 测试版中遇到了同样的错误。当我在模拟器中运行它时没有错误。在任何地方都找不到答案。

标签: ios iphone xcode swift


【解决方案1】:

我也遇到了同样的问题。执行 Product->Clean 为我解决了这个问题。

【讨论】:

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