有没有办法制作一个可以与 NFC 交互的 IOS 应用程序? [复制]

Posted

技术标签:

【中文标题】有没有办法制作一个可以与 NFC 交互的 IOS 应用程序? [复制]【英文标题】:Is there was a way to make an IOS app that could interact with NFC.? [duplicate] 【发布时间】:2017-04-06 11:37:10 【问题描述】:

所以这不一定是一个代码问题,它更多的是一个“可以完成”的问题。我想知道是否有办法制作一个可以与 NFC 交互的 ios 应用程序。

这是一个非营利组织,为外国人组织音乐会或打乒乓球等活动。要成为会员用户必须为终身会员付费。

为什么用户必须付钱?

为了识别用户,他们在大门入口处和酒吧内设有 NFC 阅读器以供饮品。为此,每个用户都需要一张包含 NFC 的卡,并且该卡与 NFC 读卡器进行交互。 所以这是会员卡的费用。我想通过创建一个 IOS 应用来降低这个成本。

我需要什么?

我想创建一个 IOS 应用程序(使用 Swift 和 Firebase)来识别大门入口处和酒吧的用户以提供折扣。我怎样才能做到这一点?

我看过文章https://gototags.com/blog/apple-iphone-7-support-nfc-tags/ 并用谷歌搜索。但我没有找到完美的解决方案。希望大家多多指教。

提前谢谢你。

【问题讨论】:

我很确定 iPhone 的 NFC 被锁得很紧,你无法访问它。此外,这样的解决方案会将您的会员资格限制为拥有支持 Apple Pay 的 iPhone 的人。也许更通用的选项,例如实施支持 Apple Pay 的支付网关以及其他支付选项会更好 看易趣;您可以以每张 1 美元的价格购买 NFC 卡。贴纸甚至更少 Apple Pay 可以在 Bar 提供折扣吗? 你可以试试CoreNFC,但它只支持iOS 11及以上的iPhone 7及以上版本 【参考方案1】:

iOS 设备中没有用于 NFC 功能的 API。 NFC 仅用于 ApplePay。

更新 - iOS 11 中的Core NFC 为 iPhone7 及更高版本提供了从 NFC 标签读取 NDEF 数据的能力。

【讨论】:

Apple Pay 可以在 Bar 提供折扣吗? 不是真的;这只是信用卡付款。它还要求用户拥有支持 ApplePay 的银行发行的信用卡 是否可以使用条形码来实现这个应用程序? 当然。您可以让应用程序在屏幕上显示条形码,或者您可以使用 iPhone 相机扫描条形码。如果要在屏幕上显示条码,则需要使用 CCD 条码扫描仪或其他带摄像头的智能手机类型设备对其进行扫描。 请提供更多信息。有关如何实现此目的的任何文章或网站或视频。我也在找这个。

以上是关于有没有办法制作一个可以与 NFC 交互的 IOS 应用程序? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

iOS:我可以以编程方式决定与哪个组件交互(滚动)吗?

有没有办法将 Apple Pay 用作 Arduino 的 NFC 标签?

PhoneGap Android iOS NFC

使用 NFC 的 iPhone 到 iPhone 数据传输

是否可以通过摩擦来连接手机?

iOS NFC开发(OC、swift双语实现)