-
Core NFCiOS Swift/애플 문서 한글화 2023. 6. 6. 17:24
이 문서는 애플 공식 문서 Core NFC 를 한글화한 문서입니다.
framework
Core NFC
NFC 태그 감지, NDEF 데이터를 포함하고 있는 메시지 읽기, 쓰기 가능한 태그에 데이터 저장
Overview
앱은 사용자의 물리적 환경 안에서 실제 개체에 대한 더 많은 정보를 태그를 읽어 사용자에게 제공할 수 있습니다. CoreNFC를 사용하면 NFC Data Exchange Format(NDEF) 의 데이터가 포함된 유형 1 ~ 5의 근거리 무선 통신(NFC) 태그를 읽을 수 있습니다. 예를 들어 앱은 상점에서 찾은 제품이나 박물관에서 방문한 전시회에 대한 정보를 사용자에게 제공할 수 있습니다. 또한 앱은 데이터를 태그에 기록할 수도 있고, ISO 7816, ISO 15693, FeliCa™ 과 MIFARE® 태그와 같은 프로토콜 별 태그와 상호 작용할 수 있습니다. Core NFC는 앱 익스텐션에서 사용할 수 없으며 Near Field Communication을 지원하는 장치가 필요합니다. 지원이 가능한지 확인하려면, 리더 세션을 생성하기 전에, readingAvailable 클래스 프로퍼티 값을 이용해 확인할 수 있습니다.
Important
Core NFC는 결제 관련 애플리케이션 ID를 지원하지 않습니다.Topics
Essentials
Building an NFC Tag-Reader App
Adding Support for Background Tag Reading
property list key NFCReaderUsageDescription
앱이 기기의 NFC 하드웨어에 대한 액세스를 요청하는 이유를 사용자에게 알려주는 메시지입니다.
Name: Privacy - NFC Scan Usage Description
Reader Sessions
NFC 태크를 읽거나 탐색하기 위한 리더 세션의 생성
class NFCNDEFReaderSession
NDEF(NFC 데이터 교환 포맷) 태그를 감지하기 위한 리더 세션
class NFCTagReaderSession
ISO7816, ISO15693, FeliCa 및 MIFARE 태그 감지를 위한 리더 세션
class NFCVASReaderSession
부가 가치 서비스(VAS) 태그를 처리하기 위한 리더 세션
class NFCReaderSession
NFC 태그 감지를 위한 리더 세션을 나타내는 추상 기본 클래스
protocol NFCReaderSessionProtocol
리더 세션과 상호작용하기 위한 일반 인터페이스
Near Field Communication Tag Reader Session Formats Entitlement
앱이 읽을 수 있는 Near Field Communication 데이터 형식입니다
Key: com.apple.developer.nfc.readersession.formats
Tag Types
적절한 태그 유형 인터페이스를 사용하여 태그 데이터를 읽고 쓰기 가능한 태그에 데이터를 저장합니다.
Creating NFC Tags from Your iPhone
데이터를 태그에 저장하고 기본 태그 프로토콜을 사용하여 태그와 상호 작용합니다.
protocol NFCISO7816Tag
ISO 7816 태그와 상호 작용하기 위한 인터페이스
protocol NFCISO15693Tag
ISO 15693 태그와 상호 작용하기 위한 인터페이스
protocol NFCFeliCaTag
FeliCa™ 태그와 상호 작용하기 위한 인터페이스
protocol NFCMiFareTag
MIFARE® 태그와 상호 작용하기 위한 인터페이스
protocol NFCNDEFTag
NDEF 태그와 상호 작용하기 위한 인터페이스
enum NFCTag
NFC 태그 개체를 나타내는 개체
class NFCTagCommandConfiguration
NFC 태그 명령의 구성을 정의하는 데 사용하는 매개변수 집합
NDEF Messages and Payloads
class NFCNDEFMessage
페이로드 레코드 배열로 구성된 NFC NDEF 메시지
class NFCNDEFPayload
NFC NDEF 메시지의 페이로드 레코드
Errors
struct NFCReaderError
리더 세션 또는 태그의 문제를 나타내는 오류 유형
let NFCTagResponseUnexpectedLengthErrorKey: String
잘못된 수신 응답 패킷 길이를 나타내는 사용자 정보 딕셔너리 키
Structures
struct NFCFeliCaPollingResponse
struct NFCFeliCaRequestSpecificationVersionResponse
struct NFCFeliCaRequsetServiceV2Response
struct NFCFeliCaStatusFlag
struct NFCISO15693MultipleBlockSecurityStatus
struct NFCISO15693RequestFlag
struct NFCISO15693ResponseFlag
struct NFCISO15693SystemInfo
'iOS Swift > 애플 문서 한글화' 카테고리의 다른 글
Recording movies in alternative formats (0) 2023.06.07 Exporting video to alternative formats (0) 2023.06.07 Loading media data asynchronously (0) 2023.06.07 NFCNDEFReaderSession (0) 2023.06.06 Building an NFC Tag-Reader App (0) 2023.06.06