93ff5799a5
Summary: This is particularly important when using generated xcode project together with cocoapods (or anything that leverages a custom xcconfig) If we do not set `$(inherited)`, then user will get cryptic "Symbol(s) not found for architecture ..." errors that will be really difficult to track down, especially for beginners. This happens because without setting `$(inherited)` we are essentially overriding settings provided on project level (rather than target level) as well as `.xcconfig` level. **Test plan (required)** ```bash react-native init MyProject cd ios pod init ``` Now go and add a pod to the `Podfile`, say ```ruby pod 'HockeySDK' ``` And try to use it in `AppDelegate.m` ```objc ... [[BITHockeyManager sharedHockeyManager] configureWithIdentifier:@"APP_IDENTIFIER"]; [[BITHockeyManager sharedHockeyManager] startManager]; ``` Before this change, you'll get errors like this ![image](https://cloud.githubusercontent.com/assets/696842/15801450/feb3c036-2a4 Closes https://github.com/facebook/react-native/pull/7927 Differential Revision: D3430228 Pulled By: javache fbshipit-source-id: ef453ad2e822726db0159d24ec93e301192e21de |
||
---|---|---|
.. | ||
templates | ||
index.js |