2010-03-04 2 views
3

3.1.3 소프트웨어를 사용하여 iPod touch에서 사용자로부터 내 응용 프로그램 용 버그를 제출했습니다. 다른 사람이 아직 제출하지 않은 이상한 버그였습니다.3.1.3 소프트웨어를 사용하는 NSLog 충돌 응용 프로그램

간단히 말하자면, 코드에서 NSLog()가있는 곳이면 어디서든 실제로 응용 프로그램이 중단됩니다. NSLog (@ "안녕하세요") 이외의 모든 코드를 제거하고 내 아이폰 (3.1.3)에서 실행했는데 실제로 충돌이 발생했습니다. NSLog를 제거하고 작동했습니다.

이 문제가 발생한 사람이 있습니까?

PS) 이제 NSLog를 사용중인 앱을 출시해서는 안된다는 것을 알고 있습니다 ... 이제는 모두 사라졌습니다!

+0

몇 가지 코드를 제공해 주시겠습니까? –

+0

대부분의 경우 NSLog가 아닌 다른 것일 수 있습니다. NSLog를 사용하는 일부 배송 앱이 있으며 오류가 발생하지 않습니다. – adib

답변

0

이 상황을 피하기 위해 #if 디버거 문 내에서 모든 NSLog 메서드 호출을 래핑합니다.

+1

나는 또한이 문제를 안고 printf (@ ""); 잠시 동안. - 나는 이것을 추천하지 않는다! –