【问题标题】:App crash - AuthenticationServices Library not loaded应用程序崩溃 - 未加载 AuthenticationServices 库
【发布时间】:2019-06-15 21:30:39
【问题描述】:

我正在尝试使用 AppAuth-iOS dev-logout 分支,并在模拟器 10.3.1 上进行了测试。 当我尝试运行代码时,我遇到了这个崩溃:

dyld:库未加载: /System/Library/Frameworks/AuthenticationServices.framework/AuthenticationServices 原因:找不到图片

AuthenticationServices 只出现在 iOS 12.0+,所以这可能是导致崩溃的原因。

github问题链接:https://github.com/openid/AppAuth-iOS/issues/350

感谢任何提示!

【问题讨论】:

    标签: swift appauth


    【解决方案1】:

    以防万一有人像我一样愚蠢:

    我运行的 Xcode Beta 版本比我设备的 iOS 版本更新。更新我的设备解决了这个问题

    【讨论】:

      【解决方案2】:

      您可以在Linked Frameworks and Libraries 部分将AuthenticationServices.framework 标记为可选。这解决了我的问题。

      【讨论】:

      • 位于:我的项目 > 我的目标 > 构建阶段 > 将二进制文件与库链接。单击“+”添加框架,然后将其状态更改为可选。
      • 这与我的经历相似。我正在为 iOS 和 Android 开发 Flutter。使用 xCode 解决了该错误,因为该特定框架没有被嵌入
      【解决方案3】:

      您可以将库/框架添加到Embedded libraries and frameworks 部分。也可以看看OS X Framework Library not loaded: 'Image not found'

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-07-28
        • 2015-08-10
        • 1970-01-01
        • 1970-01-01
        • 2019-09-25
        • 2018-08-26
        • 1970-01-01
        相关资源
        最近更新 更多