我的应用程序使用scandit SDK进行条形码扫描时遇到了奇怪的问题。
下一行
ScanditSDKBarcodePicker *scanditSDKBarcodePicker = [[ScanditSDKBarcodePicker alloc] initWithAppKey:kAppKey];
使用EXC_BAD_ACCESS代码崩溃应用程序。我还得到了下一个代码作为应用程序崩溃的原因:
0xf0a9c: push {r7, lr}
0xf0a9e: add r7, sp, #0
0xf0aa0: movs r0, #1
0xf0aa2: movw r1, #65535
0xf0aa6: bl #-114 ; 0x000f0a38 __static_initialization_and_destruction_0(int, int)
0xf0aaa: pop {r7, pc}
0xf0aac: lsls r0, r6
注意:每次执行代码时都不会发生此问题。
答案 0 :(得分:1)
这是来自Scandit的Christian。
EXC_BAD_ACCESS可能是由app键/许可证集成问题引起的。您能否仔细检查许可证密钥和应用密钥是否已正确集成?
您可能还需要仔细检查我们的ios条形码扫描仪的免费开发套件附带的演示应用程序是否也会出现问题 - 将许可证集成到那里之后。