License

SwiftCoreSymbolication

macOS 上 CoreSymbolication 私有框架的 Swift 封装。

CoreSymbolication 提供了一个非常强大的系统,用于从 mach-o 可执行文件、dyld 共享缓存和 dSYM 中查找和提取符号信息。

已将所有内容移动到 CoreSymbolication 包中。请查看该包!

集成

Swift 包管理器

dependencies: [
    .package(url: "https://github.com/ChimeHQ/SwiftCoreSymbolication.git")
]

SPM 似乎无法使用 modulemap 链接指令。 这意味着您需要向使用 CoreSymbolication 库的任何可执行目标添加一些特殊的链接器标志,因为该库将其作为依赖项。

linkerSettings: [
  .unsafeFlags([
  "-Xlinker", "-F",
  "-Xlinker", "/System/Library/PrivateFrameworks",
   "-Xlinker", "-framework",
   "-Xlinker", "CoreSymbolication",
]),

建议或反馈

我们很乐意收到您的来信! 通过 issue 或 pull request 联系我们。

请注意,此项目已根据 贡献者行为准则 发布。 通过参与此项目,您同意遵守其条款。