所以,我有一个使用 Core Image 的人脸检测功能的应用程序(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, but wrong architecture 2013-09-25 20:17:22.861 faceMaker[474:a16b] 人脸检测发现人脸错误:错误域=FCRFaceDetectorErrorDomain Code=2 "dlopen(/System/Library/PrivateFrameworks/FaceCore.framework/fcl-fc-3.dat, 2): 没有找到合适的图像。确实找到了:
我已经用 iOS 7 更新了我的 iPhone 4s(非 64 位)并且该应用程序可以正常工作。我认为我需要更新有效的架构,但是当我这样做时,我会破坏 AdMob 库。可能有办法解决这个问题,但我不知道。无论如何,我会继续尝试一些东西,但想知道是否有其他人有类似的问题。我还使用人脸检测器 api 下载了应用商店中的其他应用程序,结果相同,即在 64 位上没有乐趣。
谢谢,
缺口