2012-03-08 57 views
1

我的應用程序使用scandit SDK進行條碼掃描時出現了一個奇怪的問題。ScanditSDKBarcodePicker alloc-init崩潰

下一行

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 

注:此問題不會發生每次執行代碼的時間。

回答

1

這是來自Scandit的Christian。

EXC_BAD_ACCESS可能是由於應用程序密鑰/許可證集成問題導致的。您能否仔細檢查許可證密鑰和應用程序密鑰是否已正確集成?

您可能還想仔細檢查我們的ios條碼掃描器的免費開發套件附帶的演示應用程序是否也出現問題 - 在此處集成許可證後。

+0

如果你想被稱爲「來自Scandit的基督教」,我建議你相應地修改你的名字和個人資料信息。 – 2012-06-21 18:38:48

+0

嗨,基督徒,正如你所提到的,我只是與演示應用程序檢查,它工作正常。我將scandit sdk集成到了我的應用程序中,並且它在第一次啓動時也可以正常工作。問題在於mperovic指出的第二次啓動應用程序。 – 2012-11-20 08:13:08