2017-02-07 9 views
1

23.048 헤더없이 APDU를 사용하여 SMS를 보내려고했는데 그 헤더가 없다고 생각합니다.Javacard - UICC - SMS-PP 데이터 다운로드 봉투는 항상 9000을 반환합니다.

모든 SMS (내가 보낸 APDU에 관계없이)에 대해 9000 응답 (Le 바이트를 설정하더라도 추가 데이터 없음)이 표시됩니다.

누군가이 문제를 설명해 주시겠습니까?

+0

세부 사항을 추가 할 수 있습니까? APDU는 무엇입니까? 어떤 애플릿이 APDU를 수신해야합니까? – vojta

+0

내가 보낸 APDU는 SMS-PP 데이터 다운로드 봉투이지만 23.048 헤더는 없습니다. [봉투 명령] [장치 ID] [주소 tlv] [SMS tpdu]. spi, kic, kid, tar 등의 sms 명령 헤더는 포함하지 않습니다. 선택한 애플릿은 USIM 애플릿입니다. – Bluestar

+1

형식을 확인하기 위해 APDU 메시지 내용에 대한 도움말을 찾으려면 APDU 메시지 예제를 추가해야합니다. 명령/응답 추적을 추가하십시오. –

답변

1

GlobalPlatform 메일 링리스트에서 대답을 얻었습니다. UICC의 모든 이벤트에 대해 카드는 이벤트 또는 애널라이저가 TAR에 지정된 모든 애플릿을 트리거합니다. 이벤트에 등록 된 애플릿이 없으면 UICC는 프로세스가 성공적으로 완료된 것처럼 행동합니다. 오류 또는 예기치 않은 동작이 발생하지 않았기 때문입니다.