iphone - 未找到 AVFoundation/AVCaptureDevice.h

标签 iphone objective-c

我想在 theos 调整中使用此 header #import < AVFoundation/AVCaptureDevice.h >,但我收到此错误:

AVFoundation/AVCaptureDevice.h: not such file or directory

我还将 AVFoundation 框架添加到 makefile 中。

如果我#import < AVFoundation/AVFoundation.h>工作正常,但我需要这个 header AVCaptureDevice.h

救命!

最佳答案

编辑:我很抱歉,由于某种原因我完全错过了你帖子的下半部分。 只需导入整个 AVFoundation 框架即可。它将包含您的 AVCaptureDevice header 。

<小时/>

对于 Theos 项目,您需要将框架添加到 makefile 中。

查找此行(如果不存在,请手动添加):

*YOUR_PROJECT_NAME*_FRAMEWORKS

您可以在其中添加要使用的任何公共(public)框架。假设您的应用程序名为“myVideo”,并且您想要添加 AVFoundation 框架,您将执行以下操作:

myVideo_FRAMEWORKS = AVFoundation

作为附加信息,如果您想添加更多框架,请执行以下操作:

myVideo_FRAMEWORKS = AVFoundation UIKit

关于iphone - 未找到 AVFoundation/AVCaptureDevice.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12224515/

相关文章:

iphone - 在不调用 CGContextFillPath(context) 的情况下添加阴影;

objective-c - 如何在 iPhone SDK 的 Objective-C 中合并两个 UIImage 对象

ios - 从 Objective-C 调用 Swift 类方法

iphone - 关于JSONKit analyze的问题

objective-c - 在 Ipad 中带有完成按钮的 UIPickerView

iphone - 确定我的 iOS 应用程序中使用了哪些功能

ios - 如何在 UIWebView 中禁用除滚动交互之外的所有用户交互

ios - 使用 swift 存储在应用程序中拍摄的 UIImages 的正确方法是什么?

iphone - 非后台时 iOS 应用程序的自定义 URL 方案

objective-c - 64 位模式下偶发 EXC_BAD_INSTRUCTION (SIGILL)