버그 보고 방법

가능한 한 빨리 버그를 보고할 수 있도록 버그 보고 애플리케이션을 만들었습니다. Unity를 실행 중일 때 메뉴에서 Help -> Report a Bug를 차례대로 선택하거나 Unity가 설치된 디렉토리에 있는 실행 아이콘으로 바로 시작할 수도 있습니다. 충돌이 발생하면 버그 보고 애플리케이션이 자동으로 시작됩니다.

1) 문제 유형 파악하기

A problem with the Editor(에디터 관련 문제) – Unity 에디터가 생각대로 동작하지 않습니까?

A problem with the player(Web Player 관련 문제) – 발행한 게임과 관련하여 문제를 겪고 있습니까? 해당 문제가 Windows에서만 발생하는지에 관한 내용을 포함해주세요.

Documentation(문서 관련) – 문서고의 각종 문서, 자습서 또는 웹 사이트에서 오류나 오탈자를 발견했습니까?

충돌 버그– Unity나 Unity로 만든 게임이 충돌했나요? Unity Bug Reporter 응용 프로그램이 자동으로 시작하지 않으면, 직접 실행한 다음에 이 옵션을 사용하세요.

서비스 – Unity Ads, Everyplay, Multiplayer, Analytics, Cloud Build 또는 Performance Reporting을 사용하는 중에 성능이나 통합 관련 문제점을 겪으셨나요?

2) 문제 재현 방법 제시하기

당사에서 문제를 해결하려면 해당 문제를 재현할 수 있어야 합니다. 여러분이 한 행동이나 작업을 자세하게 기재하면, 이를 그대로 따라 하여 동일한 상황을 재현할 수 있습니다. 강조하지만 가장 중요한 것은 문제를 재현할 정확한 방법을 제시하는 것입니다.

어느 정도로 작성해야 할지 파악하기가 조금 어려울 것입니다. 여기에 있는 예제를 참고하여 도움을 받으세요.

  1. Launch Unity while holding the ALT key down
    (On Windows, press ALT immediately after clicking the icon)
  2. 패키지를 불러오지 않고 새 프로젝트 시작
  3. Unity가 시작하기를 기다림
  4. 메뉴에서 GameObject -> Create Empty 순으로 선택
  5. 장면 뷰에 새 GameObject가 나타남
  6. 메뉴에서 File -> Quit 순으로 선택
  7. 저장할지 물어볼 때 Don't Save 클릭
  8. Unity가 정상적으로 종료함을 확인

3) 프로젝트 폴더 첨부

프로젝트와 관련하여 구체적인 문제(씬, 에셋, 스크립트 등)이 있다면 프로젝트 폴더를 업로드해야 문제를 해결할 수 있습니다. 이러한 테스트에 가장 알맞은 프로젝트 폴더는 문제를 재현하는 데 필요한 최소한의 에셋이 포함되어 있습니다.

프로젝트 크기를 줄이고 최소한의 재현 사례를 만들기 위해 필요한 노력을 대폭 줄이는 몇 가지 도구를 개발했습니다.

도구 사용 방법에 관한 자세한 정보는 여기에서 확인하실 수 있습니다.

이와 같은 집중식 소형 프로젝트의 경우 버그를 매우 신속하게 파악하고 수정할 수 있습니다. 에셋을 최소한으로 줄일 시간이 없으면 전체 프로젝트 폴더를 보내도 됩니다. 프로젝트의 크기가 작으면 좋지만 크기보다는 우선 프로젝트를 보내는 게 더 중요합니다. Unity의 리포팅 시스템은 크기가 큰 첨부 파일을 지원합니다. 프로젝트에는 에셋만으로는 불가능한 관련 데이터와 파일이 포함되어 있으므로 개별 에셋을 업로드하지 마십시오.

4) 이메일 주소 입력

보고한 문제에 관해 당사에서 추가적인 사항을 질문해야 할 수 있으므로 유효한 이메일 주소가 필요합니다.

5) 다음 절차는?

버그 제출을 완료하면 자동 확인 메일이 전송됩니다. 모든 이메일에는 하이퍼링크가 하나 포함되어 있으며, 이 링크를 통해 해당 문제의 상태를 확인할 수 있는 웹 페이지로 이동할 수 있습니다. 이 링크는 언제든지 확인 가능합니다. 당사에서는 모든 버그 보고에 대해서 개인적으로 연락을 취하지 않으므로, 문제가 어떻게 처리되고 있는지 궁금할 때는 해당 페이지에서 상태를 확인해보세요. 모든 수정 사항은 일반적으로 다음 중요 업데이트나 소규모 업데이트 시에 반영됩니다. 새 버전이 릴리스되면 해당 문제가 수정되었는지 확인해보세요!

블로그 포스트 모두 보기

Unity QA 새 소식

Unity QA 팀은 도구 제작뿐만이 아니라 다양한 기사도 작성합니다. 저희 팀에서 작성한 모든 블로그 게시물을 만나보세요.