如何在iPhone应用程序中实现NFC?

3

我想知道如何在我的应用中实现NFC功能。我希望当有人拿着手机经过一个NFC传感器时,例如放在口袋里,会触发一个通知等操作。但是我不知道如何将NFC添加到应用程序中,以及NFC如何与iOS系统进行交互。此外,Swift语言是否已经支持NFC实现的代码,或者目前只有Objective C支持?非常感谢您的帮助!


这是一个非常非常非常大的安全风险,苹果绝不会允许。 - Popeye
2个回答

9
NFC是苹果公司的一个新技术,仅在他们的新款手机6和6 Plus中加入了芯片。不幸的是,他们决定在Xcode中不添加任何功能,并将NFC使用限制在Apple Pay上。这意味着试图编写配对系统到蓝牙扬声器或通过轻触交换联系人、URL和照片的Touch ID启用方式将不起作用。然而,苹果公司未来可能会像他们在iOS 8中对Touch ID传感器所做的那样允许开发NFC。但很遗憾,现在你无法为NFC编码。抱歉带来坏消息,Will

0

如果你忽略NFC,你可以通过iBeacon获得你所需要的完全功能。


你好!我该如何使用iBeacons触发一个应用程序,向某个地方发送唯一的ID以便有人可以识别那个人(例如,确保他们在那里)? - PolyglotCode
iBeacon应用程序可以在后台运行。因此,iBeacon可以触发用户手机上的应用程序唤醒并向服务器发送一些数据。这将连接用户(手机)与iBeacon的位置以及该位置。 - fdqps

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接