首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >核心图像人脸检测在64位iOS上崩溃?

核心图像人脸检测在64位iOS上崩溃?
EN

Stack Overflow用户
提问于 2013-09-26 11:44:33
回答 4查看 5.1K关注 0票数 19

因此,我有一个应用程序使用核心图像( https://itunes.apple.com/us/app/ace-freakyface-cartoon-mask/id454513332?mt=8 )的人脸检测功能,而我刚买了新的iPhone 5s,该应用程序不再检测人脸。在调试时,我也在控制台中收到一个错误:

错误/System/Library/PrivateFrameworks/FaceCore.framework/fcl-fc-3.dat: mach-o,但架构错误"dlopen(/System/Library/PrivateFrameworks/FaceCore.framework/fcl-fc-3.dat,2013-09-25 20:17:22.861

Maker474:a16b人脸检测查找人脸错误: Error Domain=FCRFaceDetectorErrorDomain Code=2 mach 2):找不到合适的图像,确实找到了:

我已经用iOS 7更新了我的iPhone 4s(非64位),应用程序运行正常。我认为我需要更新有效的架构,但当我这样做时,我会破坏AdMob库。也许有一种方法可以解决这个问题,但我不知道。无论如何,我将继续尝试,但我想知道是否有人有类似的问题。我还使用面部检测器api下载了应用商店中看起来像是其他应用的应用,结果相同,即在64位上没有快乐。

谢谢,

尼克

EN

回答 4

Stack Overflow用户

发布于 2013-09-29 09:28:07

我们的面部变形应用程序也遇到了这个问题。我写了一个独立的测试程序,只做人脸识别软件。如果我把它编译成一个64位的应用程序,并在装有iOS 7的iPhone 5S上运行它,它就能工作。如果我把它编译成一个32位的应用程序,在装有iOS 7的iPhone 5S上运行,它就失败了。我收到了类似的日志。在32位模式下,名为FaceCore的私有库不可用时会出现此错误。该库的64位版本可用。我们需要有更多的人向苹果抱怨这一点,因为这听起来像是操作系统的错误!

票数 9
EN

Stack Overflow用户

发布于 2013-11-12 05:10:40

一个解决方案刚刚出现在最新的xCode更新中。您现在可以为arm64和Target6.0及更高版本(与之前版本的7.0及更高版本相比)进行构建。如果这样做,问题就解决了。

另外,苹果已经回复了我的bug报告,并表示他们将在下一次iOS更新中修复这个问题。祈祷吧!

票数 5
EN

Stack Overflow用户

发布于 2013-10-21 05:27:07

我希望我能对上一篇帖子竖起大拇指。我有一些库没有更新为64位,进入构建设置并显示全部,可以选择关闭64位构建。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19018962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档