I am trying to create a TestFlight build for iOS and I cannot figure out how to fix the issue. The error it keeps giving me is...
Invalid entitlement for core nfc framework. The sdk version '17.0' and min OS version '12.4' are not compatible for the entitlement 'com.apple.developer.nfc.readersession.formats' because 'NDEF is missing in the entitlement'. (ID: 91c246c9-77a9-488b-86ed-39033fdfcccb)
This is my entitlement file below. I have also tried adding <string>NDEF</string> above <string>TAG</string> in the same array but got the same error message.
I have the capability added for my project on the developer.apple.com site and in the Xcode project. Also, I am using React Native CLI.
I realized I had two .entitlement files. One was ProjectName.entitlements and one was ProjectNameRelease.entitlements. I then added the <string>NDEF</string> element to both files and it worked.
I am trying to create a TestFlight build for iOS and I cannot figure out how to fix the issue. The error it keeps giving me is...
Invalid entitlement for core nfc framework. The sdk version '17.0' and min OS version '12.4' are not compatible for the entitlement 'com.apple.developer.nfc.readersession.formats' because 'NDEF is missing in the entitlement'. (ID: 91c246c9-77a9-488b-86ed-39033fdfcccb)
This is my entitlement file below. I have also tried adding
<string>NDEF</string>
above<string>TAG</string>
in the same array but got the same error message.I have the capability added for my project on the developer.apple.com site and in the Xcode project. Also, I am using React Native CLI.
This is why I have in my Info.plist
Any ideas would be appreciated!