代码之家  ›  专栏  ›  技术社区  ›  alti

将ios中的zxing与cocoapods集成:缺少multiFormatReader.h,multiFormatOneDReader无法解码

  •  0
  • alti  · 技术社区  · 11 年前

    我在尝试将zxing集成到我的xcode项目中时感到很沮丧。我的播客文件:

    platform:ios, '6.0'
    
    pod 'ZXing', '~>2.0'
    pod 'AFNetworking', '~>1.3.1'
    

    起作用的是QRCodeReader和DataMatrixReader,MultiFormatReader.h文件丢失(因此#import MultiFormatReader.h给出“未找到”错误),并且MultiFormatOneDReader无法解码任何内容。

    我将项目目标的c++编译器设置为默认值,将.m文件命名为*mm,项目目标的头搜索路径为

    ${PODS_ROOT}/Headers
    ${PODS_ROOT}/Headers/AFNetworking
    ${PODS_ROOT}/Headers/ZXing
    ${PODS_ROOT}/ZXing/cpp/core/src/
    ${PODS_ROOT}/ZXing/iphone/ZXingWidget/Classes
    

    有没有迹象表明我在这里错过了什么?!

    谢谢

    1 回复  |  直到 11 年前
        1
  •  0
  •   jianpx    10 年前

    使用ZXing 2.2可以解决您的问题。