EAS and cocoapods version

Hi,

I’m currently migrating from circleci / fastlane to eas thanks to support of expo plugin in react native firebase

I have the following issue

[!] RNFBApp requires CocoaPods version >= 1.10.2, which is not satisfied by your current version, 1.10.1.

I’ve tried to force a newer version of cocoapods in config without success with

 "build": {
    "base": {
      "node": "14.17.1",
      "ios": {
        "cocoapods": "1.11.2"
      }
    }

In eas.json file

Thanks a lot !

Could you link to your build?

please share your full eas.json and also your eas-cli version

> eas --version
eas-cli/0.32.0 darwin-x64 node-v14.18.1

eas.json

{
  "build": {
    "base": {
      "node": "14.17.1",
      "ios": {
        "cocoapods": "1.11.2"
      }
    },
    "preview": {
      "distribution": "internal"
    },
    "preview-enterprise": {
      "distribution": "internal",
      "ios": {
        "enterpriseProvisioning": "universal"
      }
    },
    "development": {
      "developmentClient": true,
      "distribution": "internal"
    }
  }
}

```json

build you linked does not have cocoapods field set

“base” profile is not special in any way if you want to reuse that part you need to add
"extends": "base"
to every profile you want to extend

2 Likes

Thanks, I thought that base was a convention, with extends : base cocoapods and node are updated

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.