2012-06-05 2 views
2

iPod touch에서 ZXing 2.0과 관련된 이상한 문제가 발생했습니다 (버전 : 5.1.1). 나는 인터넷과 Stackoverflow에서 검색하지만 나는 그 문제의 근원을 무시하고 나는 아무것도 찾을 수 없다고 생각한다. 나는 아이폰 시뮬레이터 5.1에서 실행되는 ZXing을 성공적으로 사용하는 앱을 코딩했고 어떤 아이팟 장치 (아직 다른 장치를 테스트하지 않았 음)에서 실행하려고하면 콘솔에서 로그없이 실행하면서 컴파일되고 충돌합니다. 그것에 무엇이든 입력하십시오).iPod에서 ZXing 실행 중 (충돌 ...)

이것은 마지막 줄 붙여 넣기에 녹색 화살표가있는 XCode (개발자 버전 4.3.2)와 "signal 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을 구성하지만 중 하나가 작동하지 않은 것 같아요.

나는 더 이상 아무런 제안도하지 않고 있습니다.

EDIT : 스레드 스택의 다음 항목은 GSRegisterPurpleNamedPort입니다.

답변

0

장치를 재부팅하십시오. 예를 들어 디버그 버전과 보관 된 ipa 사이를 전환하는 것과 같이 GSRegisterPurpleNamedPort의 코어 링은 특정 조건에서 매우 일반적입니다. 이 경우 마하이며 다시 부팅해야합니다. 당신이 말한대로, 그것은 문제처럼 들리지는 않지만, 배제할만한 가치가 있습니다.

그렇지 않으면 :

  1. 즉, 모든 것이 제대로 프로비저닝, 당신은 당신의 장치에있는 모든 응용 프로그램을 실행 했습니까?
  2. ScanTest을 (를) デバイス에서 사용할 수 있습니까?
  3. 전체 스택 추적을 게시하십시오.
+0

첫 번째로, 시간 내 주셔서 감사합니다. 마지막 앱이이 기기에서 완벽하게 작동했습니다. 나는 여기에서 묻기 전에 재시동하려고 노력했다. 그러나 내가 오늘 아침에 그것을했을 때 그것은 나의 문제를 해결했다. 그리고 모든 것은 ok 다, 다시 감사한다. – Aresia