尽管许多主题已经讨论了 iPhone 不可能模拟 NFC 标签,但我发现这篇文档讨论了基于 PassKit 的卡模拟(第 6 页)。
想象一下,我已经完成了从 Apple 获取 NFC 证书的步骤,并且我有一个能够读取 Apple VAS 通行证的 NFC 读取器,是否可以创建一个 PassKit,允许 iPhone 表现得像 NFC 标签,例如Mifare DESFire 标签?
我想做的是:
这是我的代码:
static void (*callback)(int *buffer, int size) = NULL;
void register_callback(void (*ptr)())
{
(*callback) = ptr;
}
void call_callback(int *buffer, int size)
{
(*callback)(buffer, size);
}
Run Code Online (Sandbox Code Playgroud)
问题是我在 register_callback 声明中遇到编译时错误。