Issue Description
I'm working on an app based on ReactNative 0.40, I am using Fastlane for beta deployments and I'm using Match to manage my signing profiles. Most things work as expected, however:
Issue: When I try to run my app on a physical device directly from Xcode 8, it gives me this error:
This is what I've tried:
- [x] Follow Apple's Entitlements Troubleshooting Guide
- [x] made sure that the entitlements selected in XCode's "Capabilities" screen match the ones selected in the app id on the developer panel.
- [x] Re-ran match. i.e.
fastlane match development
fastlane match adhoc
fastlane match appstore
- [x] Ran
fastlane match decrypt
and thensecurity cms -D -i /path/to/***.mobileprovision
. Although I'm not entirely sure what I'm looking for that is missing/extra/invalid.
Questions:
What should these settings be for both the project and the target?
Which signing identity should be used for running the app on a device from xcode during development?
What else can I try to troubleshoot this?