iPhone向けの新しいNFC APIで開発者ができること

iPhone向けの新しいNFC APIで開発者ができること
iPhone向けの新しいNFC APIで開発者ができること
Apple iOS 18.1 NFC API

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: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。