核心绘图人脸检测无法在64位的iOS? [英] Core Image face detection broken on 64 bit iOS?

查看:250
本文介绍了核心绘图人脸检测无法在64位的iOS?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以,我有一个使用核心图像的人脸检测功能(<一个一个应用程序href="https://itunes.apple.com/us/app/ace-freakyface-cartoon-mask/id454513332?mt=8">https://itunes.apple.com/us/app/ace-freakyface-cartoon-mask/id454513332?mt=8 ),我刚刚得到了新的iPhone 5S和应用程序不再侦测到脸部。我也收到了控制台的错误,而调试:

So, I have an app that uses the face detection feature of Core Image ( https://itunes.apple.com/us/app/ace-freakyface-cartoon-mask/id454513332?mt=8 ) and I just got the new iPhone 5s and the app no longer detects a face. I'm also receiving an error in the console while debugging:

/System/Library/PrivateFrameworks/FaceCore.framework/fcl-fc-3.dat:Mach-O的,但错误的体系结构   2013年9月25日20:17:22.861 faceMaker [474:a16b]人脸检测发现脸上错误:错误域= FCRFaceDetectorErrorDomain code = 2的dlopen(/System/Library/PrivateFrameworks/FaceCore.framework/fcl-fc- 3.DAT,2):找不到合适的图像确实发现了:

/System/Library/PrivateFrameworks/FaceCore.framework/fcl-fc-3.dat: mach-o, but wrong architecture 2013-09-25 20:17:22.861 faceMaker[474:a16b] Face detection finding face error: Error Domain=FCRFaceDetectorErrorDomain Code=2 "dlopen(/System/Library/PrivateFrameworks/FaceCore.framework/fcl-fc-3.dat, 2): no suitable image found. Did find:

我已经更新我的iPhone 4S(非64位)与iOS 7的应用程序的工作,因为它应该。我想我需要更新了有效的架构,但是当我这样做,我打破了AdMob的库。有可能是解决的办法,但不是我所知道的。反正我会继续努力的东西,但不知道是否任何人都有类似的问题。我也下载了什么看起来是在使用面部检测API和相同的结果应用商店的其他应用程序,即没有喜悦在64位。

I've update my iPhone 4s(non-64 bit) with iOS 7 and the app works as it should. I think I need to update the valid architectures but when I do that I break the AdMob library. there may be a way around this but not that I'm aware of. Anyway I'm going to keep trying stuff but was wondering if anyone else had similar problems. I also downloaded what looked to be other apps in the app store using the face detector api and the same result, i.e. no joy on 64 bit.

谢谢

尼克

推荐答案

我也有与我们的面部变形应用程序这个问题。我写了一个独立的测试程序,这不仅面部识别软件。如果我编译它作为一个64位应用程序,并与iOS 7运行它在iPhone 5S,它的工作。如果我编译它作为一个32位应用程序,运行它在iPhone 5S与iOS 7,失败了。我收到了类似的日志。当它出现在32位模式,一个名为FaceCore私人图书馆不可用。 64位版本的库可用。我们需要有更多的人抱怨苹果的​​这个,因为它听起来像一个操作系统错误!

I also had this issue with our face morphing app. I wrote a stand alone testing program, that only does face recognition software. If I compiled it as a 64 bit app and ran it on the iPhone 5S with iOS 7, it worked. If I compiled it as a 32 bit app ran it on the iPhone 5S with iOS 7, it failed. I received similar log. It appears when in 32 bit mode, a private library named FaceCore is not available. A 64 bit version of the library is available. We need to have more people complain to Apple about this, since it sounds like a OS bug!

这篇关于核心绘图人脸检测无法在64位的iOS?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆