2013-03-05 3 views
1

이 질문은 이상하게 보일 수 있지만 실례합니다.apns 푸시 메시지와 함께 오디오 파일을 보낼 수 있습니까

푸시 메시지?와 오디오 파일을 보낼 수 있습니까? 푸시 메시지가 장치에 수신 될 때마다 자동으로 오디오 파일이 재생됩니다!

페이로드는 문자열 만 허용하지만 다른 가능성을 알고 싶다는 사실을 알고 있습니다! Resource

는 지금까지 우리는 푸시 메시지가 장치로 전송됩니다 이런 식으로,

을 시도했다. 사용자가 푸시 메시지를 선택할 때마다 알람이 장치에서 재생됩니다 (iPhone 또는 Ipad의 로컬 오디오 파일).

답변

1

응용 프로그램과 함께 제공되는 사운드 파일의 파일 이름 만 보낼 수 있습니다. 이 파일은 알림이 도착하면 자동으로 재생됩니다. 실제로 페이로드에서 사운드 파일을 보낼 수 없습니다. 알림의 json 페이로드에 포함될 수있는 방식으로 데이터를 어떻게 든 인코딩하더라도 256 바이트로 제한되며 전송할 수있는 데이터는 많지 않습니다.

APN 가이드 :

소리

응용 프로그램 번들 사운드 파일의 이름입니다. 이 파일의 사운드는 경고음으로 재생됩니다. 사운드 파일이 없거나 기본값 인 이 값으로 지정된 경우 기본 경고 사운드가 재생됩니다. 오디오는 시스템 사운드와 호환되는 의 오디오 데이터 형식 중 하나 여야합니다. 자세한 내용은 "사용자 정의 경고 사운드 준비"를 참조하십시오.

+0

그래서 파일 이름이 장치에 있어야합니다? –

+0

@Ramarajudantuluri 예, 사운드 파일은 애플리케이션 번들 내에 있어야합니다. APNS 프로그래밍 가이드에서 관련 인용문을 추가했습니다. – Eran

관련 문제