답변:
당신은 할 수 있습니다 당신을 도울 개발자를 도와 .
mbanzon의 답변 에 따르면 개발자는 오류의 스택 추적을 수신하지만 문제가 발생한 위치와 위치 만 알려줍니다.
응용 프로그램의 상태에 대해서는 알려주지 않습니다. 해당 숫자의 값은 무엇입니까, 텍스트 필드에 입력 한 텍스트는 무엇입니까? 그리고 가장 중요한 것은 사용자가 응용 프로그램을 중단시키기 위해 정확히 무엇을 했습니까?
후자의 질문은 오류를 재현 하고 이러한 상황에서 응용 프로그램이 중단 된 이유를 이해하는 데 특히 중요 합니다.
따라서 개발자 를 진정으로 도와주고 싶다면 자신이 한 일, 예상 한 일 및 보았던 것을 적어 두십시오. 예를 들면 다음과 같습니다.
앱을 시작하고 버튼을 눌러 보고서 화면으로 이동했습니다. 그런 다음 버튼을 눌러 보고서를 생성하면 앱이 중단되었습니다. 흥미롭게도 화면에 아무 것도 나타나지 않았습니다. 보이는 데이터가 없었습니다.
많이 입력하는 것을 좋아하지 않으면 짧을 수 있습니다.
버튼을 누르면 보고서가 생성됩니다. 화면이 비어있었습니다.
문제를 식별하는 데 도움이되는 정보가 있으면 추가 할 수 있고 개발자에게 많은 도움이 될 수 있습니다. 블루투스를 통해 음악을 재생하고 다른 블루투스 스피커로 전환 할 때 음악 앱이 중단되고 스피커를 전환 할 때마다이 문제가 발생하는 경우 "블루투스 스피커를 전환 할 때 발생하는 문제" 를 작성하는 것이 좋습니다.
개발자는 오류에 대한 완전한 스택 추적 을 얻으며 (앱의 코드에만 해당) 대부분의 경우 오류를 찾아 해결하기에 충분합니다.
개발자로서 일반적으로 "It crashed"줄에 메시지가 표시되므로 어떤 식 으로든 도움이되지 않습니다. 메시지를 재현하는 방법을 설명 할 수없는 경우 (예 : 앱에서 특정 작업을 수행하여 메시지가 충돌하는 경우) 메시지를 제공하지 않는 것이 좋습니다.
우리 개발자들은 또한 기술 정보 덤프를 얻습니다. 일반적으로 메시지가 충돌 한 위치를 알려주는 것보다 더 유용합니다. 예를 들어, 기술 정보는 충돌 한 정확한 코드 줄을 알려주며, 더 많은 일이 발생했는지 정확하게 알려줍니다.
따라서 기본적으로 충돌에 대해 할 말이 없으면 메시지없이 제출하면 여전히 유용합니다.
앱이 중단 될 때까지 단계를 되돌릴 수 있습니다. 예를 들어이 앱 전에 어떤 앱을 사용 했습니까? 당신은 와이파이를 가지고 있습니까? 좋은 범위? 앱을 사용하는 동안 크레딧이 만료 되었습니까?