

Appleは水曜日、今年初めに欧州連合(EU)の開発者向けに実施したのと同様に、iPhoneのNFCチップをサードパーティ製アプリにも開放すると発表しました。この新しいAPIは、今後リリースされるiOS 18.1ベータ版で利用可能になり、iPhoneアプリに全く新しい可能性をもたらします。開発者がiPhone向けの新しいNFC APIを使って何ができるようになるのか、詳しくご紹介します。
iPhoneのNFCについて
iPhoneは長年NFCを搭載してきました。近距離無線通信技術は、デバイス間で非常に短い距離をワイヤレスでデータ送信することを可能にし、非接触型決済で広く利用されています。Appleは2014年にiPhone 6と初代Apple WatchでNFCを自社デバイスに採用しました。しかし、Androidデバイスとは異なり、iPhoneのNFCはApple Pay専用でした。
Appleは長年にわたりiPhoneのNFC機能を拡張してきましたが、その機能はすべて非常に厳格に管理されています。Apple Walletアプリは現在、ドアロックや車のデジタルキー、交通系カード、従業員のアクセスバッジにも対応しています。これらはすべてNFCに基づいています。しかし、これは依然としてAppleとの提携に依存しています。
2017年、Appleは新しいCore NFC APIを導入し、開発者が初めてアプリにNFCタグ読み取り機能を実装できるようになりました。しかし、それでもなお大きな制限がありました。Appleは開発者がこのAPIを決済などの用途に使用することを明示的に禁止していたのです。

iPhoneの「タップして支払う」:新時代の幕開け
2022年、AppleがiPhoneに「Tap to Pay」を導入したことで、大きな変化が起こりました。このAPIはiPhoneを決済端末に変え、銀行アプリで別のスマートフォンやNFCカードを介して非接触型決済を受け取ることを可能にします。このAPIの使用にはAppleの承認が必要ですが、Apple Payのように特別なパートナーシップに依存するものではありません。
アップルは初めて、iPhoneのNFCを自社以外の決済プラットフォームに開放する意向を表明した。
同時に、欧州連合(EU)のデジタル市場法(DMA)反トラスト法により、Appleは開発者がiPhoneのNFCリーダーをより自由に利用できるようにすることを義務付けられました。これは今年初めのiOS 17.4で実現しましたが、対象はEUでリリースされたアプリのみでした。しかし今、Appleはこれらの変更を全世界に展開しています。

iPhoneのNFCを使って開発者ができること
新しいNFC & SEプラットフォームAPIにより、現在Apple Walletアプリ限定となっている機能のほとんどがサードパーティ製アプリでも利用できるようになります。これには、NFC決済、ドアや車のデジタルキー、ID、さらにはチケットなどが含まれます。
例えば、Apple Payが公式に利用できない地域の銀行は、iPhoneアプリに独自の非接触型決済ソリューションを実装できます。交通機関は、Appleと直接連携することなく、App Storeで非接触型決済ソリューションを直接提供できます。同様に、開発者はiOS版Apple Walletに対抗するデジタルウォレットを開発できます。
新しい API でサポートされるすべてのユースケースは次のとおりです。
- 支払い
- 車の鍵
- ホームキー
- ホテルの鍵
- 交通カード
- 企業バッジ
- 学生証
- 加盟店ロイヤルティカードとリワードカード
- チケット(後日発表)
- 政府発行の身分証明書(後日提供予定)
Appleによると、このAPIはiPhoneのSecure Enclaveを活用し、すべてのデータがプライベートに管理されるという。さらに、ユーザーはサイドボタンを2回押すと、Apple Walletアプリの代わりに別のデフォルトのNFCアプリを選択できるようになる。
このAPIは、まずオーストラリア、ブラジル、カナダ、日本、ニュージーランド、イギリス、そしてアメリカに拠点を置く開発者向けに展開されます。開発者はAPIを使用するためにAppleに特別な許可を求める必要があり、Appleはそれぞれの申請を個別に審査します。
それでも、これは開発者とiOSユーザーの両方にとって素晴らしいニュースです。NFCとSEプラットフォームAPIの詳細については、Apple Developerウェブサイトをご覧ください。
havebin.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。