Skip to content

❗ Music Kit Data Request 에러

SeungJae Son edited this page Dec 1, 2024 · 2 revisions

MusicKit을 통해 노래 검색 시, 아래와 같은 오류가 발생 하였습니다.

Failed to perform MusicDataRequest.Context(
  url: "https://api.music.apple.com/v1/catalog/kr/search?term=&types=songs&limit=25&offset=1&omit%5Bresource%5D=autos",
  currentRetryCounts: [.other: 1]
) with MusicDataRequest.Error(
  status: 400,
  code: 40003,
  title: "Missing Parameter",
  detailText: "Value must be present",
  id: "D2YQZWCTAI3DH7RJZZEK43MWUM",
  source: .parameter("term")
  originalResponse: MusicDataResponse(
    data: 169 bytes,
    urlResponse: <NSHTTPURLResponse: 0x00006000003ae440>
  )
).

친절히 Missing Parameter 라고 알려줘서 term이 빈 문자열 “”일때도 보내서 나는 오류임을 확인하여 빈 문자열을 검색 할 경우 API 호출을 early return 하였습니다.

iOS07 프로젝트 일지

📚 문서

🫶🏻 팀 기록

🎤 프로젝트

💡 핵심 경험

🚨 트러블 슈팅

📔 학습 정리

🪄 QA

Clone this wiki locally