CocoaPods did not set the base configuration of your project

While working on iOS project you may get this issue 

CocoaPods did not set the base configuration of your project because because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target BluePlaquesLondonFramework to Pods/Target Support Files/Pods/Pods.debug.xcconfig or include the Pods/Target Support Files/Pods/Pods.debug.xcconfig in your build configuration.

This issue can be solved as follow 

  1. Show Project Navigator
  2. Select Project
  3. Select Info
  4. In Configurations, select each one, one at a time (Debug, ApplicationUnitTest, Release, etc.), and for each target within said configuration, set configuration to None.
  5. Make certain that Based on Configuration File reads 0 Configurations Set or No Configurations Set for each configuration. That is the crux.
  6. Quit xcode
  7. pod install

240_F_77959340_hWLiOY93juohUoXqjKzqPB79552nw8XU

Hope you find this blog useful. Please feel free to contact with me in case you have any query, suggestions.  You can comment, like and follow posts.

You can request any topic related to Swift and iOS development.

Posted in A

3 thoughts on “CocoaPods did not set the base configuration of your project

  1. Thank you it really helped me, I had set my custom configurations for different schemas and they were conflicting with pod

    although pod install did gave me warning

    [!] CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target `XXX` to `Target Support Files/Pods-XXX/Pods-XXX.debug(dev).xcconfig` or include the `Target Support Files/Pods-XXX/Pods-XXX.debug(dev).xcconfig` in your build configuration (`XXX/Configuration/ConfigurationFiles/Development.xcconfig`).

    My take away first integrate firebase and then configure schema

    Like

    1. Happy that it helped you. You are welcome to ask more quires and suggestion to improve this blog.

      Like

Leave a Reply to Sandesh Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s