title: Alias pods in CocoaPods
body: <p>Is it possible to create an alias in a Podfile?</p>
  
  <p>For context, my Podfile looks something like this:</p>
  
  <pre class="lang-rb prettyprint-override"><code>target 'myApp' do
  
    platform :ios, '9.0'
  
    pod 'react-native-branch', path: "../node_modules/react-native-branch"
    pod 'Branch-SDK', path: "../node_modules/react-native-branch/ios"
    pod 'Segment-Branch'
  
    pod 'Stripe', '~&gt; 11.2.0'
  
  end
  </code></pre>
  
  <p>The <code>Segment-Branch</code> pod installs a <code>Branch</code> pod as a dependency, and this pod is essentially the same as <code>Branch-SDK</code>. I am getting errors about duplicate declarations when building, and unfortunately my hands are a bit tied and it seems I need to reference the <code>Branch-SDK</code> pod.</p>
  
  <p>Is there a way I can <strong>alias</strong> a <code>pod 'Branch'</code> to <code>Branch-SDK</code>? </p>
  
  <p>Alternatively, is there anyway to control the configuration on the <code>pod 'Segment-Branch'</code> side of things? Perhaps something with a <code>:podspec</code>, <code>path</code>, or <code>subspecs:[]</code> configuration? </p>