2016-06-27 1 views
1

"/System/Library/Audio/UISounds"에서 검색 한 사운드 목록을 표시합니다. 사용자가 사운드를 선택하면 서버에 사운드 이름을 보냅니다. 서버가 푸시 알림을 보내면 페이로드에 해당 이름이 구성됩니다. 하지만 여전히 iOS가 기본 사운드를 재생합니다. 선택한 사운드를 재생하려면 무엇을해야합니까?푸시 알림시 시스템 사운드 재생

+0

iOS에서는 푸시 알림 (기본 소리 제외)에서 시스템 소리를 재생할 수 없다는 것을 알고있는 한 알 수 있습니다. – vadian

+0

파일을 앱 번들에 보관하면 어떨까요? –

+0

그것이 작동한다고 생각합니다. – vadian

답변

0

로컬 알림이 가능합니다. 페이로드에 첨부됩니다.

aps =  
{ 
    alert = "test example notification message"; 
    sound = "example.caf"; 
}; 

xcode 프로젝트에서 example.caf 파일 가져 오기.

같은 개념을 시도해도 효과가 있습니다.