Nun, da Apple gerade angekündigt hat, dass das iPhone 6 einen NFC-Chip haben wird, weiß jemand, ob iOS 8 das Lesen/Erkennen von RFID-Tags für das iPhone 6-Gerät ermöglichen wird? Hat jemand irgendwelche Details zu diesem Thema?
Vom Graben in die iOS 8 docs, die verfügbar sind, wie der 9. September 3:30pm gibt es keine Erwähnung der Entwickler Zugriff auf die NFC-Controller, um alle NFC-Operationen durchführen; Das schließt Lesen Tags, Schreiben Tags, Paarung, Zahlungen, Tag-Emulation.... Da es sich um einen NXP-Controller handelt, ist die Hardware in der Lage, diese Funktionen auszuführen. Es wurde eine Drittanbieter-App für die Uhr erwähnt, mit der ein Hotelgast seine Zimmertür per NFC öffnen kann. Dies ist ein klassischer Anwendungsfall für NFC und deutet darauf hin, dass der NFC-Controller irgendwann für Entwickler offen sein wird. Denken Sie daran, dass die Uhr nicht vor dem ersten Quartal 2015 auf den Markt kommen soll. Im Moment würde ich also sagen, dass sie geschlossen ist, aber bald offen sein wird. In Anbetracht der Neuheit des kontaktlosen Bezahlens für den US-Verbraucher und der jüngsten Sicherheitslücken ist es nicht verwunderlich, dass Apple dieses Thema noch eine Weile unter Verschluss halten möchte.
Offenlegung: Ich bin der CEO von GoToTags, einem NFC-Unternehmen mit offensichtlichem Interesse daran, dass Apple NFC für Entwickler öffnet.
--- Berichtigung & Update ---
Die Hotel-App verwendet tatsächlich Bluetooth, nicht NFC. NFC wird nach wie vor häufig zum Entriegeln von Türen verwendet, nur nicht in diesem einen Beispiel. NFC könnte verwendet werden, wenn die Uhr einen offenen NFC-Controller hat.
Ich weiß, dass Apple sich all dessen bewusst ist und dies mit seinen Top-Entwicklern und Interessenvertretern bespricht. Es hat bereits massive negative Reaktionen auf die fehlende Unterstützung für das Lesen von Tags gegeben. Wie so oft in der Vergangenheit erwarte ich, dass Apple diese Funktion letztendlich für Entwickler öffnen wird, die nicht für die Bezahlung zuständig sind (Lesen von Tags, Kopplung). Ich glaube jedoch nicht, dass Apple jemals andere Geldbörsen zulassen wird. Auch die gemeinsame Nutzung von Dateien wird wahrscheinlich AirDrop überlassen bleiben.
--- Update am 23. März 2016.
Ich werde immer wieder nach Updates zu diesem Thema gefragt, oft mit Verweis auf diesen Beitrag. Nachdem Apple das iPhone SE veröffentlicht hat, fragen sich wieder viele, warum Apple das Lesen von Tags noch nicht unterstützt. Zusammenfassend lässt sich sagen, dass Apple sich im Moment mehr auf den Erfolg von Apple Pay konzentriert als auf die anderen Anwendungsfälle für NFC. Apple könnte mit Apple Pay eine Menge Geld verdienen und hat weniger mit den anderen Anwendungsmöglichkeiten von NFC zu tun. Apple wird das Lesen von NFC-Etiketten wahrscheinlich erst zulassen, wenn das Vertrauen der Verbraucher in NFC und Apple Pay so groß ist, dass Apple Pay dadurch nicht gefährdet wird. Weitere Informationen hier.
--- Update vom 24. Mai 2017.
Ein Entwickler in Griechenland hat das iPhone 6s gehackt, um es dazu zu bringen, NFC-Tags über die privaten NFC-Frameworks zu lesen; weitere Infos & Video. Das ist zwar keine langfristige Lösung, gibt aber einen Hinweis auf eine offene Frage: Reicht die Leistung des NFC-Controllers im iPhone aus, um einen NFC-Tag zu betreiben? Die Antwort scheint zu lauten: Ja. Nach ersten Tests liegt die Reichweite bei einigen Zentimetern, was nicht allzu schlecht ist. Möglicherweise ist auch die Leistung einstellbar; dies wird derzeit noch untersucht. Die Auswirkungen dieser Entwicklung sind erheblich. Wenn die älteren Handymodelle genügend RF-Leistung für das Lesen/Schreiben von Tags haben, bedeutet dies, dass es 100 Millionen iPhones geben wird, die NFC-Tags lesen können, im Gegensatz zu dem Fall, dass nur die neuen iPhones dies können.
Im Moment gibt es keinen offenen Zugang zum NFC-Controller. Es gibt derzeit keine NFC-APIs im iOS 8 GM SDK - was darauf hindeuten würde, dass die NFC-Fähigkeit zum Start auf Apple Pay beschränkt sein wird. Dies ist unser Verständnis.
Natürlich wird der NXP-Chip im iPhone 6 wahrscheinlich mehr können, was aber nicht bedeutet, dass zusätzliche Funktionen (Pairing, Tag-Scanning/Codierung) nicht zum Release oder in naher Zukunft hinzugefügt werden.
Die einzige Information, die derzeit verfügbar ist, ist, dass Apple Pay in ios8 verfügbar sein wird, aber das wirft kein Licht darauf, ob RFID-Tags oder eher NFC-Tags speziell in der Lage sein werden, erkannt/gelesen zu werden.
IMO wäre es ein kurzsichtiger Schachzug, diese Möglichkeit nicht zuzulassen, aber das Geld liegt wirklich in Apple Pay, nicht unbedingt darin, Entwicklern den Zugang zu diesen Funktionen zu ermöglichen - wir haben es schon mit Tethering, Bluetooth SPP und eingeschränktem Zugang zu bestimmten Funktionen gesehen.
... aber dann wieder, es ist etwa 5 Stunden seit der ersten Ankündigung gewesen.