# Uncomment the next line to define a global platform for your project # platform :ios, '9.0' platform :ios, '9.0' target 'eSteem' do pod 'AppCenter/Push', '~> 1.14.0' pod 'AppCenter/Crashes', '~> 1.14.0' pod 'AppCenter/Analytics', '~> 1.14.0' pod 'AppCenterReactNativeShared', '~> 1.13.0' # Uncomment the next line if you're using Swift or would like to use dynamic frameworks # use_frameworks! # Pods for eSteem pod 'React', :path => '../node_modules/react-native', :subspecs => [ 'Core', 'CxxBridge', # Include this for RN >= 0.47 "RCTActionSheet", "RCTAnimation", "RCTCameraRoll", "RCTWebSocket", "DevSupport", 'RCTText', 'RCTNetwork', 'RCTImage', ] pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga' # Third party deps podspec link pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec' pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec' pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec' pod 'CodePush', :path => '../node_modules/react-native-code-push' pod 'react-native-version-number', :path => '../node_modules/react-native-version-number' pod 'BugsnagReactNative', :path => '../node_modules/bugsnag-react-native' pod 'RNIap', :path => '../node_modules/react-native-iap' pod 'RNFastImage', :path => '../node_modules/react-native-fast-image' pod 'RNImageCropPicker', :path => '../node_modules/react-native-image-crop-picker' pod 'react-native-netinfo', :path => '../node_modules/@react-native-community/netinfo' target 'eSteemTests' do inherit! :search_paths # Pods for testing end end post_install do |installer| installer.pods_project.targets.each do |target| # The following is needed to ensure the "archive" step works in XCode. # It removes React & Yoga from the Pods project, as it is already included in the main project. # Without this, you'd see errors when you archive like: # "Multiple commands produce ... libReact.a" # "Multiple commands produce ... libyoga.a" targets_to_ignore = %w(React yoga) if targets_to_ignore.include? target.name target.remove_from_project end if target.name == "React" target.remove_from_project end end end target 'eSteem-tvOS' do # Uncomment the next line if you're using Swift or would like to use dynamic frameworks # use_frameworks! # Pods for eSteem-tvOS target 'eSteem-tvOSTests' do inherit! :search_paths # Pods for testing end end