react-native-nfc-manager icon indicating copy to clipboard operation
react-native-nfc-manager copied to clipboard

NDEF is disallowed when submitting from Expo to Ios App Store

Open geetee24 opened this issue 3 weeks ago • 3 comments

I have a valid app.json yet still get this message: Expo 53. Latest react native nfc manager.

Googling solutions suggest that the above should work when running:

eas submit --platform ios

Error uploading ipa file: [logs] [Application Loader Error Output]: [ContentDelivery.Uploader.600003D88140] Validation failed (409) Invalid entitlement for core nfc framework. The sdk version '18.5' and min OS version '18.5' are not compatible for the entitlement 'com.apple.developer.nfc.readersession.formats' because 'NDEF is disallowed'. (ID: 8d89e417-34dd-4edb-b6e7-5e648f4a985d)

{ "expo": { "name": "aaaa", "slug": "aaaaa", "version": "2.13.0", "orientation": "portrait", "icon": "./assets/images/clipboard.png", "userInterfaceStyle": "light", "newArchEnabled": true, "scheme": "AAAAAAA", "splash": { "image": "./assets/images/splash.png", "resizeMode": "contain", "backgroundColor": "#ffffff" }, "assetBundlePatterns": [ "**/*" ], "ios": { "runtimeVersion": "2.13.0", "buildNumber": "2.13.0", "supportsTablet": true, "icon": "./assets/images/clipboard.png", "bundleIdentifier": "zzzzz", "infoPlist": { "NFCReaderUsageDescription": "Since you are trying to read NFC tags, please allow $(PRODUCT_NAME) to read NFCs." }, "entitlements": { "com.apple.developer.nfc.readersession.formats": [ "TAG" ] } }, "extra": { "eas": { "projectId": "aaaaaaa" } }, "plugins": [ [ "react-native-nfc-manager", { "nfcPermission": "Since you are trying to read NFC tags, please allow $(PRODUCT_NAME) to read NFCs.", "includeNdefEntitlement": false } ], "expo-web-browser", "expo-localization", "react-native-nfc-manager", [ "expo-build-properties", { "ios": { "deploymentTarget": "18.5" } } ] ], "updates": { "url": "aaaaaa" "checkAutomatically": "NEVER" }, "owner": "xxxxxx" } }

Your expo docs talk about rebuilding yet that link does not mention how to rebuild. Please explain.

Thank you.

geetee24 avatar Nov 20 '25 03:11 geetee24