앱 스토어에서 앱을 설치하지 않으면 여러 대의 기기에서 문제가 발생합니다. 하지만 xcode에서 장치에 똑같은 코드를 실행할 때 정상적으로 작동합니다.IOS 앱이 앱 스토어에서 설치된 경우에만 충돌이 발생합니다.
저는 조사 중이며 출시 모드에서 실행하고 최적화 수준을 가장 빠르고 작게 변경하는 것이 좋습니다. 어느 시도를했지만 여전히 충돌하지 않습니다. Heres는 충돌 로그 내가 가지고 :
Incident Identifier: 56DF41AE-4A6A-4328-A50E-03B2ECC245F5
CrashReporter Key: fabdf09dfea5dfb3a78e5ce49b1fda0291703647
Hardware Model: iPod4,1
Process: MobileScripts [356]
Path: /var/mobile/Applications/24524BCA-F897-45FE-87E5-3C807733C9C6/MobileScripts.app/MobileScripts
Identifier: MobileScripts
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2013-12-12 13:28:29.474 -0600
OS Version: iOS 6.1.5 (10B400)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0
Last Exception Backtrace:
0 CoreFoundation 0x3195d29e __exceptionPreprocess + 158
1 libobjc.A.dylib 0x395dd97a objc_exception_throw + 26
2 CoreData 0x316fe0d6 -[NSPersistentStoreCoordinator executeRequest:withContext:error:] + 294
3 CoreData 0x317566de -[NSManagedObjectContext save:] + 726
4 MobileScripts 0x0002ce0a -[XML parser:didEndElement:namespaceURI:qualifiedName:] (XML.m:105)
5 Foundation 0x3227b28a _endElementNs + 298
6 libxml2.2.dylib 0x398f3e58 xmlParseEndTag2 + 612
7 libxml2.2.dylib 0x398f5546 xmlParseTryOrFinish + 1658
8 libxml2.2.dylib 0x398f4ce8 xmlParseChunk + 208
9 Foundation 0x32279d66 -[NSXMLParser parse] + 482
10 MobileScripts 0x0002c664 -[XML parseXml:] (XML.m:32)
11 MobileScripts 0x00034686 -[WebService parse] (WebService.m:114)
12 Foundation 0x322986f8 __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke_0 + 12
13 Foundation 0x321d81f4 -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] + 196
14 Foundation 0x321d8110 -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] + 56
15 CFNetwork 0x3163a45a ___delegate_didFinishLoading_block_invoke_0 + 22
16 CFNetwork 0x31639b3e ___withDelegateAsync_block_invoke_0 + 50
17 CFNetwork 0x31661fc6 ___performAsync_block_invoke_068 + 14
18 CoreFoundation 0x318a3748 CFArrayApplyFunction + 172
19 CFNetwork 0x31662426 RunloopBlockContext::perform() + 70
20 CFNetwork 0x315c6038 MultiplexerSource::perform() + 184
21 CoreFoundation 0x3193267e __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 10
22 CoreFoundation 0x31931ee4 __CFRunLoopDoSources0 + 208
23 CoreFoundation 0x31930cb2 __CFRunLoopRun + 642
24 CoreFoundation 0x318a3eb8 CFRunLoopRunSpecific + 352
25 CoreFoundation 0x318a3d44 CFRunLoopRunInMode + 100
26 GraphicsServices 0x354562e6 GSEventRunModal + 70
27 UIKit 0x337b92fc UIApplicationMain + 1116
28 MobileScripts 0x0002c58e main (main.m:16)
29 libdyld.dylib 0x39a14b1c tlv_initializer + 4
내가 난 그냥 컨텍스트 저장되는, XML.m에 라인 (105)에 어떤 좋아하지 않는 것을 볼 : 같은
[context save:&saveError];
그리고 이 줄은 xcode에서 실행할 때 잘 작동한다고합니다. 누구든지 예외에 대한 자세한 정보를 얻거나 디버깅하는 동안이 문제가 발생할 수있는 방법에 대한 제안 사항이 있습니까?
도움 주셔서 감사합니다.
편집 : 내가 추락하는 동안 장치 로그를 감시하고있는 예외를 발견 " 'NSInternalInconsistencyException'이유 : '.이 NSPersistentStoreCoordinator 더 영구적 인 저장이 없습니다 그것은 저장 작업을 수행 할 수 없습니다.'". 왜 이것이 앱 스토어에서만 일어나는 것일까?
기기에서 충돌이 발생합니까? – sha
앱 스토어에서 앱을 설치하는 모든 기기에서 충돌이 발생합니다. 그래. –
새 버전이나 새 앱을 출시하셨습니까? Appstore에서 다시 설치를 시도 했습니까? – medvedNick