我在64位模式(armv7s)的iPhone 5s上编译card.io时遇到了麻烦.它将在模拟器上进行编译.我正在使用Xcode 5.
这是我的错误消息:
Undefined symbols for architecture armv7s:
"_CMSampleBufferGetImageBuffer", referenced from:
-[CardIOVideoFrame process] in libCardIO.a(CardIOVideoFrame.o)
"_CMGetAttachment", referenced from:
-[CardIOVideoStream captureOutput:didOutputSampleBuffer:fromConnection:] in libCardIO.a(CardIOVideoStream.o)
ld: symbol(s) not found for architecture armv7s
Run Code Online (Sandbox Code Playgroud)
虽然正如@tomwhipple暗示的那样,如果你试图将当前版本的card.io合并到64位应用程序中,你最终会遇到其他问题,你现在得到的特定错误信息是由于其他原因造成的.
具体而言,您必须在应用程序的项目中包含CoreMedia框架.
有关您需要包含的框架的完整列表,请参阅https://github.com/card-io/card.io-iOS-SDK.
| 归档时间: |
|
| 查看次数: |
1023 次 |
| 最近记录: |