崩溃QCAR :: CameraDevice :: getInstance()。init(camera)

时间:2015-07-23 07:59:26

标签: ios objective-c camera

我有Xcode 6.3.2,我已经下载了最新版本的iOS SDK 4.2.3

我已将SDK和示例集成到当前项目中,以便为我的项目添加新功能。

当我启动应用程序并启动UserDefinedTargetsViewController时,我遇到了崩溃:

if (! QCAR::CameraDevice::getInstance().init(camera)) {

关于功能:

// Start QCAR camera with the specified view size
- (bool)startCamera:(QCAR::CameraDevice::CAMERA)camera viewWidth:(float)viewWidth andHeight:(float)viewHeight error:(NSError **)error
{
课程SampleApplicationSession

文件附件中的屏幕截图

有人可以帮助我吗?

谢谢:)

这是截图: image http://oi59.tinypic.com/2zxrt4n.jpg

1 个答案:

答案 0 :(得分:0)

遇到同样的问题并设法修复它。

Vuforia尝试设置无效的像素格式类型。 (1647522401)

所以我不得不使用Aspects调用 [AVCaptureVideoDataOutput setVideoSettings:] 这个电话。

https://github.com/steipete/Aspects

然后我基本上检查格式是否有效,如果是,我让它调用,否则我什么都不做。

我已经包含了代码的要点。

https://gist.github.com/vibrazy/008903e5c493637edb84

希望有所帮助