【问题标题】:AVFoundation libAVFAudio.dylib not found arm64 armv7 Xcode 8.2.1AVFoundation libAVFAudio.dylib 未找到 arm64 armv7 Xcode 8.2.1
【发布时间】:2017-01-12 13:47:15
【问题描述】:

我必须在我的应用中使用 AVFoundation 框架。

当我编译我的应用程序时(在我的项目设置中使用这个框架) 我有以下错误消息:

找不到架构 arm64 的文件 /System/Library/Frameworks/AVFoundation.framework/libAVFAudio.dylib

找不到架构 armv7 的文件 /System/Library/Frameworks/AVFoundation.framework/libAVFAudio.dylib

我该如何解决?

谢谢

BR

阿诺

【问题讨论】:

    标签: ios xcode avfoundation


    【解决方案1】:

    我在尝试编译旧项目时遇到了完全相同的问题。似乎“libAVFAudio.dylib”文件存在于 iPhoneOS7.0 SDK 上,但不存在于新 SDK 上。幸运的是,我有一个旧 XCode.app 的副本,所以我通过将该文件复制到新 SDK 来修复它:

    iMac:~ acalatrava$ sudo cp "/Applications/Xcode_old.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/AVFoundation.framework/libAVFAudio.dylib" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/AVFoundation.framework/" 
    

    如果您没有该文件,您可以从开发者中心下载旧的 XCode,您应该可以在那里找到它。

    我希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-16
      • 2017-08-31
      • 1970-01-01
      • 2020-01-24
      • 1970-01-01
      • 2022-10-20
      • 1970-01-01
      相关资源
      最近更新 更多