2011-09-30 5 views
0

그래서이 앱을 사용하고 있습니다. 기기에서 Xcode의 앱을 실행하는 중에 모든 것이 올바르게 작동합니다. 그러나 App Store에서 동일한 응용 프로그램을 설치 한 후에는 (변경 사항 만 프로비저닝 프로파일과 다름) 응용 프로그램이 시작되기 직전에 충돌이 발생합니다.앱 출시 버전이 작동하지 않습니다. 디버그 버전이 작동합니다. 이유가 없습니다.

콘솔 오류 :

Fri Sep 30 12:48:42 unknown locationd[540] <Notice>: MS:Notice: Installing: (null) [locationd] (550.32) 
Fri Sep 30 12:49:47 itess Ola Portugal[556] <Notice>: MS:Notice: Installing: com.mindovertech.olaportugal [Ola Portugal] (550.32) 


Fri Sep 30 12:49:47 itess kernel[0] <Debug>: launchd[556] Builtin profile: container (sandbox) 


Fri Sep 30 12:49:47 itess kernel[0] <Debug>: launchd[556] Container: /private/var/mobile/Applications/13E9B45C-84ED-4FD3-BDAA-8527BA34CB3F [69] (sandbox) 


Fri Sep 30 12:49:47 itess Ola Portugal[556] <Notice>: MS:Notice: Loading: /Library/MobileSubstrate/DynamicLibraries/Activator.dylib 


Fri Sep 30 12:49:47 itess Ola Portugal[556] <Notice>: MS:Notice: Loading: /Library/MobileSubstrate/DynamicLibraries/PDFPatch_CVE-2010-1797.dylib 


Fri Sep 30 12:49:49 itess locationd[557] <Notice>: MS:Notice: Installing: (null) [locationd] (550.32) 


Fri Sep 30 12:49:51 itess Ola Portugal[556] <Warning>: Warning: Libinfo call to mDNSResponder on main thread 


Fri Sep 30 12:49:56 itess ReportCrash[559] <Notice>: Formulating crash report for process Ola Portugal[556] 


Fri Sep 30 12:49:57 itess com.apple.launchd[1] (UIKitApplication:com.mindovertech.olaportugal[0xeace][556]) <Warning>: (UIKitApplication:com.mindovertech.olaportugal[0xeace]) Job appears to have crashed: Bus error 


Fri Sep 30 12:49:57 itess SpringBoard[28] <Warning>: Application 'Olá Portugal' exited abnormally with signal 10: Bus error 


Fri Sep 30 12:49:57 itess ReportCrash[559] <Error>: Saved crashreport to /var/mobile/Library/Logs/CrashReporter/Ola Portugal_2011-09-30-124953_itess.plist using uid: 0 gid: 0, synthetic_euid: 501 egid: 0 

장치 로그 :

Incident Identifier: B2ABCA98-7942-4FF2-968A-F5FE4AFDDE4D 
CrashReporter Key: fd9745556d91de13e834ad1bbd0bee6c29b17976 
Hardware Model:  iPod2,1 
Process:   Ola Portugal [556] 
Path:   /var/mobile/Applications/13E9B45C-84ED-4FD3-BDAA-8527BA34CB3F/Ola Portugal.app/Ola Portugal 
Identifier:  Ola Portugal 
Version:   ??? (???) 
Code Type:  ARM (Native) 
Parent Process: launchd [1] 

Date/Time:  2011-09-30 12:49:53.028 +0100 
OS Version:  iPhone OS 4.0 (8A293) 
Report Version: 104 

Exception Type: EXC_BAD_ACCESS (SIGBUS) 
Exception Codes: KERN_PROTECTION_FAILURE at 0x00816a00 
Crashed Thread: 0 

Thread 0 Crashed: 
0 ???        0x00816a00 0 + 8481280 

(그들은 괜찮을 것 때문에하셨습니까은 t이 다른 스레드를 복사)

가 여기에 하나 개 더 세부 사항, 장치의 4.0에서 실행중인 iPod touch가 깨졌습니다. App Store에서 가져온 동일한 앱이 iPhone4/iPad2에서 완벽하게 작동합니다. 4.3.3 잘 모르겠습니다. 문제가 기기 또는 OS와 관련이 있고 문제를 해결할 수있는 경우

내가 전에 말했듯이 Xcode에서 장치의 디버그 버전을 실행하면 정상적으로 작동합니다. 아이디어가 있으십니까?

+0

최적화 수준에 문제가있을 수 있습니다 ... 확인하십시오 – Hisenberg

답변

0

일반적으로 이러한 유형의 오류는 코어 데이터로 인해 저장소에서 새 버전을 업데이트 할 때 발생합니다.

coredata와 관련된 사항을 변경 한 경우 새 버전을 처음 시작할 때 이전 .Sqlite 파일을 삭제해야합니다. .qqulite를 삭제할 때마다 기억하지 말고 응용 프로그램이 시작되고 오래된 파일이 존재할 때만 기억하십시오.

+0

안녕하십니까,이 스레드는 잊어 버렸습니다. 나는 결국 그것이 iAD와 관련이 있다는 것을 알았고 4.1에서 사용할 수있는 명령어를 사용했지만 4.0은 사용할 수 없었습니다. – ciTiger

0

이 스레드를 잊어 버렸습니다. 나는 그것이 결국 iAD와 관련이 있다는 것을 알았지 만 4.1에서 사용할 수있는 명령어를 사용했지만 4.0이 아니 었습니다

관련 문제