If I have NFC enabled in the App ID but don’t select it in the container features section, then I assume my build will not ask for or have access to NFC
If I don’t have NFC enabled in the App ID but I do select it in the container features section, then I assume something will error somewhere?
The iOS Capabilities that are available when setting up an App ID correspond with the Entitlements specified by certain container-level features for iOS configurations in OXIDE:
If a capability is not included in the App ID, but the corresponding feature in OXIDE is selected, there is a higher chance that the app might get flagged or fail Apple’s review process and, additionally, the feature will not work in the app. In our experience, the feature will fail silently (e.g. a push notification will not be received).
Similar behavior is expected when a capability is included in the App ID, but the corresponding feature in OXIDE is not selected.