为card.io创建appcelerator模块时出现正常的x86_64错误

时间:2015-12-18 13:53:18

标签: ios xcode7 appcelerator titanium-mobile card.io

我正在尝试使用card.io创建新的appcelerator模块,因为我已经在Xcode中添加了card.io库,并按照以下步骤进行:“https://github.com/card-io/card.io-iOS-SDK”。 然后根据appcelerator文档使用python build.py和解压缩文件夹构建xcode并创建appcelerator模块。 (一切都很好)

当我在Appcelerator项目中导入此模块并尝试在模拟器上运行时,它显示错误:

[ERROR] : ** BUILD FAILED **
[ERROR] : The following build commands failed:
[ERROR] : Ld build/Intermediates/POC.build/Debug-  iphonesimulator/POC.build/Objects-normal/x86_64/POC normal x86_64
[ERROR] : (1 failure)

当我点击命令$ ti-64 --global时,它会为此模块输出“1.0.0 armv7 i386 x86_64 arm64”。

我从谷歌尝试了很多东西,但没有运气。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

我通过添加card.io SDK上提供的所有框架解决了这个问题,现在它正常工作。

这里我缺少Accelerate框架和(来自CardIO目录的libopencv_core.a和libopencv_imgproc.a)。