gpt4 book ai didi

ios - Xcode:dyld:未加载库:AVKit-未找到图片

转载 作者:行者123 更新时间:2023-12-01 20:02:01 26 4
gpt4 key购买 nike

我正在尝试让一个项目在iPhone 5C上运行,而这个项目需要很多框架。我添加了链接库中所需的所有内容。

该项目可在iPhone 5S和iPad上运行,但在iPhone 5C上它将返回以下错误:

dyld: Library not loaded: /System/Library/Frameworks/AVKit.framework/AVKit
Referenced from: /var/mobile/Applications/28EC3D4B-1011-45EA-8A6C-7D62DBC9CC09/cnContainerApp.app/cnContainerApp
Reason: image not found

然后,好像没有添加AVKit.framework。哦,是的。

enter image description here

现在,我在网上阅读的一些建议是:
  • 放入嵌入式二进制文件中-进行了尝试,但是它什么也没做。我也不愿意尝试在可以在其他设备上运行的项目中进行任何操作。
  • 清理并构建-尝试过,什么也没做。
  • 删除派生数据-不。
  • Embedded Framework with Swift切换为Yes-嗯,我的项目是从Unity导出的。据我所知,没有真正的Swift文件。
  • 我的Runpath Search Paths已经有@executable_path/Frameworks

  • iPhone 5C的版本为7.0,而Xcode项目的部署目标为6。

    如果有任何意义,它可以使用的iPhone 5S版本为8.4。

    还有其他建议吗?

    最佳答案

    您的iPhone5C iOS版本低于iOS 8.0。支持嵌入式框架的最低iOS版本是iOS 8.如果将应用程序部署在具有嵌入式框架的运行7.x的设备上,则会崩溃并显示错误日志(dyld:image未找到),因为它不受支持。

    要解决此问题,只需将目标iOS版本至少升级到8.0以上,如果由于某种原因仍需要将支持保持在7.x以下,则应使用静态库而不是嵌入式框架。

    here is related link

    关于ios - Xcode:dyld:未加载库:AVKit-未找到图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39787037/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com