3

푸시 알림 경고에 3 버튼이 필요합니다. "YES", "NO", "REMIND LATER". 현재, 나는 단지 2 개의 버튼을 찾았습니다. VIEW & CANCEL, 여기서 버튼의 이름을 사용자 정의 할 수 있습니다.하지만 3 번째는 어떨까요? 그럴 수 없습니까? 푸시 알림에 다른 버튼을 사용할 수 없습니까? 사과가 OS를 제한하고 있습니까? 그럼 왜?세 개의 버튼이있는 iOS 푸시 알림 알림

답변

5

APNS documentation에 따르면, 당신이 가지고있는 유일한 선택은 하나 사이에 두 개의 버튼이 있습니다 :

는 액션 LOC-키는

문자열이나

는 null 문자열이 지정되어있는 경우 시스템은 두 개의 버튼과 함께 경고를 표시합니다. 그 행동은 표 3-1에 설명되어 있습니다. 이 문자열은 을 키로 사용하여 현재 지역화 문자열에서 을 사용하여 "보기"대신 오른쪽 버튼의 제목을 사용합니다. 값이 0이면 단일 확인 버튼과 함께 경고가 표시됩니다. 간단히 말해 은 태핑 될 때 경고를 해제합니다. 자세한 내용은 의 "지역화 된 형식화 된 문자열"을 참조하십시오.

Apple은 UI가 어떻게 보일 것인가에 대해 강한 견해를 갖고 있으며 개발자들에게 유연성을주지 않습니다.

+0

여러 개의 버튼을 사용할 수있는 APNS 사전의 카테고리 매개 변수를 확인하십시오. '{ "APS": { "카테고리": "NEW_MESSAGE_CATEGORY" "경고": { "몸": "한국 전기 메시지가 조니 애플 시드로부터받은" "액션 LOC 키": "VIEW" }, "배지": 3, "소리": "chime.aiff" }, "ACME-계정": "[email protected]" "ACME 메시지를": "message123456" 을 }' –

+1

@VickyDhas 고정 JSON { \t "APS"{ \t \t "카테고리": "NEW_MESSAGE_CATEGORY" \t,697,"경고": { "몸": "AcmemessagereceivedfromJohnnyAppleseed" \t \t \t \t \t "액션 LOC 키": "VIEW" \t \t}, \t \t "배지": "3", \t \t "chime.aiff" \t}, \t "ACME-계정": "[email protected]" \t "절정 메시지": "소리" "message123456을" } –

+0

이 작업-LOC인가 iOS 10에서 작동하는 주요 키? – Koushik