1

我正在开发一个应用程序,我们需要在其中扫描 iPhone 的 QR 码。我正在使用 zxing API。应用程序在 iOS 6.0.1 上运行良好,但在最新版本的 iOS 6.0.2 上运行不正常。

我正在将扫描的 QR 码发送到给我此响应的服务器。例如,如果二维码是 00012123456789000134,iOS 6.0.1 版本给出的结果是 00012123456789000134,而 iOS 6.0.2 给出的结果是 2100012123456789000134\u001D0111223344556677。我不知道是什么问题。是因为 iOS 6.0.2 中的修复吗????请帮帮我。提前谢谢。

4

1 回答 1

0

您是否尝试过使用ZXing自己的扫描应用从应用商店进行扫描,您需要先检查一下,以确保问题不是SDK或您正在扫描的二维码。

如果它与您的代码相关,请查看您如何处理结果字符串并将其移至输出。它可以是任何一些东西,僵尸,不兼容的类型以及在它们之间移动,但主要是逻辑错误。如果您可以发布您的代码,那么可能会有更多的人能够帮助您。同样,最终有帮助的总是很多 printfs。

于 2013-01-23T09:44:16.127 回答