react-native-ci icon indicating copy to clipboard operation
react-native-ci copied to clipboard

iOS Project file change race condition

Open plrdev opened this issue 5 years ago • 0 comments

To make changes to iOS project file, there are four scripts that are being run:

  1. Add extra schemes
  2. Add bundle id suffixes and apply them
  3. Add extra build configurations
  4. Assign match signing profiles to all the build configurations

Currently, there is some kind of race condition, when all are run one after another. Depending on the order of them being called, something doesn't get applied. Quick workaround was to add a small timeout to addBundleIdSuffixes, but would be nice to figure out the real issue and fix it.

plrdev avatar Apr 27 '19 15:04 plrdev