我必须在我的应用中使用 AVFoundation 框架。
当我编译我的应用程序时(在我的项目设置中使用此框架) 我有以下错误消息:
找不到文件/System/Library/Frameworks/AVFoundation.framework/libAVFAudio.dylib for architecture64
未找到文件/System/Library/Frameworks/AVFoundation.framework/libAVFAudio.dylib for architecture armv7
我该如何解决?
由于
BR
阿诺
答案 0 :(得分:0)
在尝试编译旧项目时,我遇到了完全相同的问题。似乎文件“libAVFAudio.dylib”存在于iPhoneOS7.0 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,您应该在那里找到它。
我希望这有帮助!