Ios 如何限制从appstore为某些不支持';你不支持NFC吗?

Ios 如何限制从appstore为某些不支持';你不支持NFC吗?,ios,swift,xcode,passkit,Ios,Swift,Xcode,Passkit,我一直在开发基于NFC的iOS应用程序,其中一些设备不支持NFC。如何限制设备从appstore安装应用程序 支持操作系统,但硬件不支持支持支持NFC的通行证(Apple VAS协议而非CoreNFC) 对于支持NFC通行证的设备,是否需要在Xcode中进行任何设置才能支持?您不能将设备型号限制为安装应用程序。您只能使用部署目标,以按iOS版本进行限制。这是限制的唯一方法。如果您只想为NFC支持的机型运行应用程序,则需要在Info.plist中添加UIRequiredDeviceCapabili

我一直在开发基于NFC的iOS应用程序,其中一些设备不支持NFC。如何限制设备从appstore安装应用程序

支持操作系统,但硬件不支持支持支持NFC的通行证(Apple VAS协议而非CoreNFC)


对于支持NFC通行证的设备,是否需要在Xcode中进行任何设置才能支持?

您不能将设备型号限制为安装应用程序。您只能使用部署目标,以按iOS版本进行限制。这是限制的唯一方法。

如果您只想为NFC支持的机型运行应用程序,则需要在Info.plist中添加UIRequiredDeviceCapabilities键:

key>UIRequiredDeviceCapabilities</key>
<array>
    // ... your restrictions
    <string>nfc</string>
</array>
key>UIRequiredDeviceCapabilities


  • 它可以被限制为支持核心NFC的设备启用,但我需要的是通过支持NFC的设备启用NFC。核心NFC和Apple VAS NFC支持之间存在差异。