코드 수준 지원

Apple Developer Program 및 Apple Developer Enterprise Program의 멤버는 Apple 프레임워크, API, 도구에 관한 코드 수준 지원을 요청할 수 있습니다. 코드 수준 지원 요청은 개발자의 자체 코드를 작성하고, 빌드하고, 실행하는 데 발생하는 구체적인 문제에 초점을 맞춥니다. 지원은 이메일을 통해 영어로 제공됩니다.

지원 요청을 제출하기 전에 확인할 내용

리소스 확인하기

다음 리소스에서 문제 해결과 관련된 자세한 내용을 검토하세요.

포럼에서 검색 및 질문하기

Apple 개발자 포럼에서 동일한 문제에 대한 해결 방법이 이미 논의되었을 수 있습니다. 포럼을 검색해도 도움을 받을 수 없으면 새 스레드로 질문을 게시하여 Apple 엔지니어 및 동료 개발자들의 조언을 받아 보세요.

디버깅 도구 사용하기

  • 가능하다면 Xcode에서 Product > Analyze를 실행하여 분석기 결과에 남아 있는 다른 문제를 해결합니다.
  • Xcode에서 앱을 테스트 및 디버깅하는 경우 Console(콘솔) 패널에서 관련 오류 또는 조사하고 있는 문제와 연관된 경고 메시지를 확인합니다.
  • 개발자나 고객이 겪은 버그를 재현하는 팁은 릴리즈 빌드 테스트에서 확인할 수 있습니다.
  • 자세한 디버깅 작업 흐름은 충돌 보고서와 기기 로그를 사용하여 문제 진단하기 및 연결된 페이지에서 확인하시기 바랍니다. 특히 충돌 문제를 조사하는 경우 충돌 보고서에 식별할 수 있는 기호 이름 추가하기일반적인 충돌 원인 파악하기를 자세히 살펴보세요.
  • 가능하다면 문제를 샘플 Xcode 프로젝트로 요약합니다. 문제 재현에 필요하지 않은 코드는 모두 제거합니다. 문제를 바로 파악할 수 있도록 앱의 로직과 데이터 구조를 간소화합니다.

지원 요청을 제출하는 방법

  • 요청당 하나의 지원 문제(개별 단일 문제)만 제출합니다.
  • 요청은 영어로 작성하며 두문자어, 업계 은어, 비표준 약어 등은 사용하지 않습니다.
  • 최대한 많은 정보와 함께 명확하고 자세한 설명을 제공합니다. 문제를 해결하기 위해 개발자가 어떤 조치를 취했는지, Apple 전문가가 고려해야 하는 조건은 무엇인지 자세히 작성합니다(예: ‘특정 하드웨어 또는 OS 버전에서만 발생하는 문제’ 등).
  • 지원 요청을 통해 얻고자 하는 결과를 명시하여 구체적으로 질문합니다.
  • 문제를 재현할 명확하고 간결한 단계를 제공합니다.
  • Apple 베타 소프트웨어로 작업하는 경우 릴리즈 소프트웨어와 동일한 절차를 따릅니다. 하지만 베타 소프트웨어에서 문제를 발견하는 경우 항상 먼저 피드백 지원을 통해 버그 리포트를 제출한 후에 지원 요청에 피드백 지원 ID를 포함하여 제출하는 것이 권장됩니다.

제출 시작하기

추가 파일 제공하기

다음과 같이 지원 파일을 준비합니다.

  • 가능한 경우 문제에 초점을 맞춘 샘플 Xcode 프로젝트
  • 기호화된 충돌 보고서와 진단 로그(위에 링크된 디버깅 작업 흐름에서 언급됨)
  • 스크린샷 또는 비디오(문제 또는 문제 재현 단계를 설명하는 데 도움이 되는 경우)
  • 코드에서 표시된 오류 메시지의 내용을 관련 로그에서 정확히 복사하여 붙여넣은 텍스트
  • Apple의 다른 지원 팀에서 받은 이메일을 정확히 복사하여 붙여넣은 텍스트

지원 요청에 대한 확인 이메일을 받으면 해당 이메일에 이러한 파일을 첨부하여 회신합니다.

요청 관리하기

각 등록에는 코드 수준 지원 요청을 2번 제출할 수 있는 기회가 있습니다.

미사용 요청은 연간 멤버십의 종료와 함께 만료되며 새로운 연간 멤버십이 시작될 때 이월되지 않습니다. 멤버십 갱신 시 2번의 요청 기회가 새로 제공됩니다. 미사용 요청과 그 만료일, 지원 요청 내역은 개발자 계정의 코드 수준 지원 섹션에서 확인할 수 있습니다. 미사용 요청은 만료일에 따라 그룹화되어 있으며 만료일이 빠른 순서대로 사용됩니다.

추가 요청은 개발자 계정의 코드 수준 지원 섹션에서 2팩(미화 99달러) 또는 5팩(미화 249달러) 옵션으로 구입할 수 있습니다. 개별 구입한 요청은 활성화된 날짜로부터 1년 후에 만료됩니다.


IT 부서 수준 지원은 어디서 받을 수 있나요?

조직에 macOS, macOS Server 또는 iOS 기기를 배포하는 경우 AppleCare에서 통합 전문가 지원을 받을 수 있습니다(지원 대상 지역일 경우). AppleCare Professional Support에 대해 자세히 알아보시기 바랍니다.

Apple 제품이나 소프트웨어에 대한 고객 지원은 어디서 받을 수 있나요?

구입한 Apple 제품이나 소프트웨어에 개발 이외의 문제가 발생할 경우 Apple 지원 사이트에서 소프트웨어 업데이트 및 유틸리티, 기술 지원 및 제품에 대한 정보를 확인하실 수 있습니다.