ios - ZXing 在 iPod 上运行(崩溃...)

标签 ios xcode qr-code ipod sigabrt

我在 iPod touch(版本:5.1.1)上使用 ZXing 2.0 时遇到了一个非常奇怪的问题。
我在 Internet 和 Stackoverflow 上进行了搜索,但我认为我只是忽略了该问题的根源,所以我找不到任何东西。
我编写了一个应用程序,该应用程序成功使用在 iPhone Simulator 5.1 上运行的 ZXing,当我尝试在任何 iPod 设备上运行时(我还没有测试其他设备),它在没有登录控制台的情况下编译并在运行时崩溃(我无法输入上面的任何东西)。

这是 XCode 上出现的屏幕(我得到了开发人员版本 4.3.2),最后一行粘贴了一个绿色箭头,并写了“信号 SIGABRT”。

libsystem_kernel.dylib __pthread_kill:
0x35e70324:  mov    r12, #328
0x35e70328:  svc    #128
0x35e7032c:  blo    0x35e70344; __pthread_kill + 32 (arrow for this line)

我认为它与 libZXingWidget.a 静态库有关,我在两种不同的配置中配置了 armv6 armv7 和 i386 的build设置,但也没有工作。

我已经不知道了,谢谢你的建议!

编辑 : 我忘了提到线程堆栈上的下一件事是GSRegisterPurpleNamedPort .

最佳答案

尝试重新启动设备。取芯 GSRegisterPurpleNamedPort在某些情况下很常见,例如在调试版本和存档 ipa 之间切换。在那种情况下,这是马赫的事情,似乎需要重新启动。从你所说的来看,这听起来不像是问题,但值得排除。

除此以外:

  • 您是否在您的设备上运行过任何应用程序,即是否已正确配置所有内容?
  • 你能得到ScanTest在您的设备上运行?
  • 发布整个堆栈跟踪。
  • 关于ios - ZXing 在 iPod 上运行(崩溃...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10900513/

    相关文章:

    ios - 正 NSDecimalNumber 返回意外的 64 位整数值

    ios - 符号化本地构建的 iOS 应用程序的崩溃日志

    ios - 使用外部源的 subview 中的视频播放器不缩放

    ios - 更新扩展委托(delegate)中的数组

    iphone - touchesBegan - iPhone 应用程序 UIView

    iphone - 如何在 iPhone 中创建自定义时间栏?

    ios - UIScrollView 第二次打开时不滚动

    c# - 使用 zxing 读取图像中的二维码

    pdf - 我需要检测扫描图像中二维码的大概位置(PDF 转换为 PNG)

    java - 从扫描的 PDF 中读取二维码