2012-03-23 3 views
0

Ive가 iPhone 용 앱을 개발했습니다. 필자는 성공적으로 아이폰 시뮬레이터에서 테스트를하지만, 최대한 빨리 내 테스트의 iDevice에서 실행, 그것은 오류가 발생합니다 :XCODE : plist : stream 읽기 오류. 바이트 수가 너무 적습니다.

오류 읽기 PLIST : 1064028076

어떻게가 수 : 스트림이 너무 적은 바이트 형식을했다을 시뮬레이션에서 제대로 작동한다면 오류가 있습니까?

2012-03-23 10:40:16.791 Ask Alarm[5697:707] Error reading plist: stream had too few bytes, 
format: 1064028076 
2012-03-23 10:40:16.807 Ask Alarm[5697:707] 2012-03-23 17:40:16 +0000 
2012-03-23 10:40:16.814 Ask Alarm[5697:707] *** Terminating app due to uncaught exception 
'NSInvalidArgumentException', reason: '*** -[__NSCFString stringByAppendingString:]: nil 
argument' 
*** First throw call stack: 
(0x32b818bf 0x358491e5 0x32b817b9 0x32b817db 0x3216b121 0x697dd 0x36ba57ff 0x36c063b9 0x36c06357 0x36c05c91 0x36c08661 0x36c081a7 0x36bae6b5 0x36c0961b 0x36c4f691 0x36c4e14f 0x3028e93 0x36ca8d97 0x32adb435 0x36b879eb 0x36b879a7 0x36b87985 0x36b876f5 0x36b8802d 0x36b8650f 0x36b85f01 0x36b6c4ed 0x36b6bd2d 0x337f0df3 0x32b55553 0x32b554f5 0x32b54343 0x32ad74dd 0x32ad73a5 0x337effcd 0x36b9a743 0x670ab 0x669a8) 
terminate called throwing an exception(lldb) 
+0

로드에 대한 코드 무엇을 코드의 비트를 추가하는 질문을 수정 모두 plist? – Brian

+0

문제가 해결되었습니다. iDevice에서 대소 문자를 구분하는 모든 것. 나는 인생에서 실패한다. –

+0

하하 당신이 인생에서 실패 할 때마다이 작은 실수가 일어난다 고 생각한다면 나는 거대한 실패가 될 것입니다! ;-) – Brian

답변

1

그것은 잘못된 형식의 PLIST 파일이나 뭔가 하나가 당신의 stringByAppendingString 호출 가짜입니다입니다.

확인 분명 아무것도 당신이 그것을 볼 수없는 경우,합니다 (PLIST과 stringByAppendingString 라인을 포함하는 코드를 모두)