新しいiPhoneはバックグラウンドでNFCタグを読むことができ、アプリは必要なし

新しいiPhoneはバックグラウンドでNFCタグを読むことができ、アプリは必要なし

NFCタグを自動的に読む

新しいiPhone XS/XS Max、iPhone XRは、任意の特定のアプリを事前に開く必要はなく、近くのNDEF(NFC Data Exchange Format)タグを自動的に読み取って送信する近距離通信(NFC)技術の進化を含みます、収集された資産を適切なアプリに転送できます

この変更前は、ユーザーはアプリからNFCリーダーセッションを開始する必要がありました

バックグラウンドタグの読み込み

Core NFCフレームワークでは、アップルの開発者サイトにある「Core NFCの新機能」ビデオに強調表示されているように、Background Tag Readingという新しい機能が導入されました

開発者向けドキュメントでは、この機能の仕組みについて説明しています

バックグラウンドタグの読み取りをサポートするiPhoneでは、ユーザーがアプリを使用してタグをスキャンすることなく、NFCデータをスキャンして読み取ります。システムは、新しいタグを読み取るたびにポップアップ通知を表示します。ユーザーが通知をタップすると、システムはタグデータを適切なアプリに配信します。 iPhoneがロックされている場合、システムは、タグデータをアプリに提供する前に、ユーザーに電話のロックを解除するように促します

バックグラウンドタグ読み取りでは、タイプ1〜5のNDEF形式のタグを読み取ることができます

バックグラウンドタグの読み取りに起因する潜在的なセキュリティ問題を防ぐため、システムが収集したNFCデータをアプリに渡す前に、ユーザーの操作が必要です

具体的には、ユーザは、誤ってアクションを実行することを避けるために、NFC通知をタップする必要があります

このドキュメントでは、バックグラウンドのNFCタグの読み取りは、新しいiPhone X/Xs Max、XRのみサポートされていることを示しています、iPhone Xおよびそれ以前のデバイスはバックグラウンドタグの読み取りをサポートしていません

スポンサーリンク

NFCのセキュリティとプライバシー

セキュリティを強化し、プライバシーを強化するという観点から、iOSは、以下の状況でバックグラウンドタブの読み取りを防止します

  • デバイスがロックが解除されていない
  • 別のNFCリーダーセッションがアクティブ
  • カメラがビデオを録画している
  • ウォレットアプリが使用されている
  • Apple Payが使用されている
  • 機内モードがオン

言い換えれば、コアNFCは、あなたのiPhoneが使用中の場合、つまりバックグラウンドでタグを読み取ります

すべてのAppleデバイスでバックグラウンドタグの読み取りがサポートされているわけではないため、開発者は、代替シナリオとして、アプリから直接タグを読み取るオプションを実装することをおすすめします

コア NFC

NFCは2014年9月のiPhone 6の導入中にiPhoneデビューを果たしました

専用のNFCハードウェアは、その後のすべてのiPhoneおよびApple Watchモデルに追加されした、最初は、ウォレットやアップルペイなどのアプリや機能をストックする機能が排他的でした
Apple Watchでは、NFCはGymKit経由でワークアウト機器とのペアリングにも使用されます

昨年のiOS 11アップデートでは、QRコードとNFCを搭載したHomeKitベースのスマート家電を簡単にセットアップできるような新しいエンドユーザー機能を含む、Apple Pay以外のNFCの使用がサポートされました

ユーザーは、iOSデバイスをApple TVやHomePodなどの別のNFC対応アップルガジェットに近づけて、Apple IDの資格情報やその他のアカウントや設定を安全に転送することもできます

2017年にCore NFCが登場したことで、NFCハードウェアがアプリメーカーに公開されました。

iPhoneのNFCチップをアプリの開発者が近くのタグをスキャンしたり、読み込んだりするなどの基本的な作業をすることを可能にするのは、最初のバージョンではかなり限られていました

NFCを使用して、この機能をサポートするホテルのドアのロックを解除することもできます

iOS 12で、さらに進歩

The Informationが5月に発表した報告によると、iOS 12はサードパーティの開発者向けのNFCをさらに開放しているため、ホテルのドアのキーとして機能するNFCアプリを作成することも、輸送のための仮想トランジットカードとして使うこともできます

iPhoneのNFCを使用してロックを解除したり、エンジンを始動したり、車にアクセスしたりすることができるようになるまでにはあまり時間がかかりません

(Via iDownloadBlog.)

 

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

Twitter で酔いどれをフォローしよう!










スポンサーリンク


LEAVE A REPLY

*
*
* (公開されません)