Skip to content

🔧 Cause: The 'Pods-MyApp' target has frameworks with conflicting names: openssl.xcframework. #881

@Amurmurmur

Description

@Amurmurmur

How were you trying to build the app?

After upgrading to react-native-quick-crypto v1.0.6 or infact any version higher than 1.0.0 I get these build errors

Full build logs

⚠️  Something went wrong running `pod install` in the `ios` directory.
Command `pod install` failed.
└─ Cause: The 'Pods-MyApp' target has frameworks with conflicting names: openssl.xcframework.

pod install --repo-update --ansi exited with non-zero code: 1

Project dependencies

{
  "name": "myapp",
  "main": "./index.ts",
  "version": "1.0.0",
  "engines": {
    "node": ">=20.0.0"
  },
  "overrides": {
    "@ethersproject/hash": "5.8.0",
    "browserify-sign": "4.2.2",
    "@xdefi-tech/chains-core": "2.0.64",
    "react-native-webview": "13.16.0",
    "moti": "0.30.0",
    "ripemd160": "2.0.2",
    "react": "19.1.0",
    "react-dom": "19.1.0"
  },
  "dependencies": {
    "@animatereactnative/stagger": "0.3.0",
    "@apollo/client": "3.13.9",
    "@binance-chain/javascript-sdk": "4.2.2",
    "@cosmjs/amino": "0.38.1",
    "@cosmjs/crypto": "0.38.1",
    "@cosmjs/encoding": "0.38.1",
    "@craftzdog/react-native-buffer": "6.1.1",
    "@dev-plugins/apollo-client": "0.4.0",
    "@dev-plugins/async-storage": "0.4.0",
    "@dev-plugins/react-native-mmkv": "0.4.0",
    "@dev-plugins/react-navigation": "0.4.0",
    "@dev-plugins/react-query": "0.4.0",
    "@ethersproject/shims": "5.8.0",
    "@ethersproject/signing-key": "5.8.0",
    "@expo/vector-icons": "15.0.3",
    "@gorhom/bottom-sheet": "5.2.8",
    "@intercom/intercom-react-native": "9.4.0",
    "@miblanchard/react-native-slider": "2.6.0",
    "@moonpay/react-native-moonpay-sdk": "1.1.8",
    "@noble/curves": "1.9.7",
    "@react-native-async-storage/async-storage": "2.2.0",
    "@react-native-community/blur": "4.4.1",
    "@react-native-community/netinfo": "11.4.1",
    "@react-native-menu/menu": "2.0.0",
    "@react-navigation/bottom-tabs": "7.9.0",
    "@react-navigation/native": "7.1.26",
    "@realm/react": "0.20.0",
    "@reown/walletkit": "1.4.1",
    "@rnrepo/expo-config-plugin": "0.2.0-beta.0",
    "@scure/bip32": "2.0.1",
    "@scure/bip39": "2.0.1",
    "@scure/btc-signer": "2.0.1",
    "@sentry/react-native": "7.8.0",
    "@shopify/flash-list": "2.2.0",
    "@shopify/react-native-skia": "2.4.14",
    "@solana/web3.js": "1.98.4",
    "@tanstack/react-query": "5.90.16",
    "@walletconnect/react-native-compat": "2.23.1",
    "@walletconnect/utils": "2.23.1",
    "@web3auth/ethereum-provider": "9.7.0",
    "@web3auth/no-modal": "10.10.0",
    "@web3auth/react-native-sdk": "8.1.0",
    "@web3auth/single-factor-auth-react-native": "2.1.0",
    "@xdefi-tech/chains-bitcoin": "2.1.64",
    "@xdefi-tech/chains-bitcoincash": "2.1.51",
    "@xdefi-tech/chains-cardano": "3.0.24",
    "@xdefi-tech/chains-core": "2.0.64",
    "@xdefi-tech/chains-cosmos": "2.0.132",
    "@xdefi-tech/chains-dogecoin": "2.1.52",
    "@xdefi-tech/chains-evm": "2.0.135",
    "@xdefi-tech/chains-litecoin": "2.1.56",
    "@xdefi-tech/chains-solana": "2.1.72",
    "@xdefi-tech/chains-thor": "2.1.55",
    "@xdefi-tech/chains-tron": "2.0.86",
    "@xdefi-tech/ctrl-analytics": "1.2.9",
    "apollo-link-logger": "2.0.0",
    "axios": "1.13.2",
    "babel-plugin-react-compiler": "1.0.0",
    "bchaddrjs": "0.5.2",
    "bignumber.js": "9.3.1",
    "boxen": "8.0.1",
    "browserify-zlib": "0.2.0",
    "bs58": "6.0.0",
    "bs58check": "4.0.0",
    "buffer": "6.0.3",
    "burnt": "0.13.0",
    "cli-table3": "0.6.5",
    "crypto-browserify": "3.12.1",
    "crypto-es": "2.1.0",
    "danger": "13.0.5",
    "danger-plugin-code-coverage": "1.2.0",
    "date-fns": "4.1.0",
    "decimal.js": "10.6.0",
    "dotenv": "17.2.3",
    "ed25519-keygen": "0.6.2",
    "eventemitter3": "5.0.1",
    "expo": "54.0.30",
    "expo-apple-authentication": "8.0.8",
    "expo-application": "7.0.8",
    "expo-audio": "1.1.1",
    "expo-blur": "15.0.8",
    "expo-build-properties": "1.0.10",
    "expo-clipboard": "8.0.8",
    "expo-constants": "18.0.12",
    "expo-crypto": "15.0.8",
    "expo-dev-client": "6.0.20",
    "expo-dev-launcher": "6.0.20",
    "expo-device": "8.0.10",
    "expo-file-system": "19.0.21",
    "expo-font": "14.0.10",
    "expo-haptics": "15.0.8",
    "expo-image": "3.0.11",
    "expo-linear-gradient": "15.0.8",
    "expo-linking": "8.0.11",
    "expo-local-authentication": "17.0.8",
    "expo-localization": "17.0.8",
    "expo-media-library": "18.2.1",
    "expo-router": "6.0.21",
    "expo-secure-store": "15.0.8",
    "expo-splash-screen": "31.0.13",
    "expo-system-ui": "6.0.9",
    "expo-updates": "29.0.15",
    "expo-video": "3.0.15",
    "expo-web-browser": "15.0.10",
    "fastestsmallesttextencoderdecoder": "1.0.22",
    "fastestsmallesttextencoderdecoder-encodeinto": "1.0.22",
    "figlet": "1.9.4",
    "fuse.js": "7.1.0",
    "gradient-string": "3.0.0",
    "graphql": "16.12.0",
    "https-browserify": "1.0.0",
    "lodash": "4.17.21",
    "lottie-react-native": "7.3.4",
    "milliseconds": "1.0.3",
    "moti": "0.30.0",
    "onesignal-expo-plugin": "2.0.3",
    "ora": "8.2.0",
    "posthog-react-native": "4.17.2",
    "promise": "8.3.0",
    "react": "19.1.0",
    "react-dom": "19.1.0",
    "react-native": "0.81.5",
    "react-native-appsflyer": "6.17.8",
    "react-native-boost": "0.6.2",
    "react-native-context-menu-view": "1.21.0",
    "react-native-dashed-line": "1.1.0",
    "react-native-edge-to-edge": "1.7.0",
    "react-native-fast-shimmer": "1.3.4",
    "react-native-gesture-handler": "2.30.0",
    "react-native-mmkv": "4.1.0",
    "react-native-nitro-bip39": "0.0.6",
    "react-native-nitro-modules": "0.32.0",
    "react-native-onesignal": "5.2.16",
    "react-native-qrcode-styled": "0.4.0",
    "react-native-quick-base64": "2.2.1",
    "react-native-quick-crypto": "1.0.6",
    "react-native-reanimated": "4.2.1",
    "react-native-safe-area-context": "5.6.2",
    "react-native-screens": "4.19.0",
    "react-native-shimmer-placeholder": "2.0.9",
    "react-native-skeleton-placeholder": "5.2.4",
    "react-native-svg": "15.15.1",
    "react-native-unistyles": "3.0.21",
    "react-native-vision-camera": "4.7.3",
    "react-native-webview": "13.16.0",
    "react-native-worklets": "0.7.1",
    "react-native-worklets-core": "1.6.2",
    "realm": "20.2.0",
    "rxjs": "7.8.2",
    "safe-stable-stringify": "2.5.0",
    "socket.io-client": "4.8.3",
    "stream-browserify": "3.0.0",
    "stream-http": "3.2.0",
    "victory-native": "41.20.2",
    "viem": "2.43.5",
    "zustand": "5.0.9"
  },
  "devDependencies": {
    "@babel/core": "7.28.5",
    "@babel/plugin-proposal-export-default-from": "7.27.1",
    "@babel/plugin-proposal-nullish-coalescing-operator": "7.18.6",
    "@babel/plugin-proposal-optional-chaining": "7.21.0",
    "@babel/plugin-syntax-export-default-from": "7.27.1",
    "@babel/plugin-transform-class-static-block": "7.28.3",
    "@babel/plugin-transform-flow-strip-types": "7.27.1",
    "@babel/plugin-transform-private-methods": "7.27.1",
    "@babel/plugin-transform-private-property-in-object": "7.27.1",
    "@babel/plugin-transform-runtime": "7.28.5",
    "@biomejs/biome": "2.3.11",
    "@commitlint/cli": "19.8.1",
    "@commitlint/config-conventional": "19.8.1",
    "@faker-js/faker": "10.2.0",
    "@graphql-codegen/cli": "6.1.0",
    "@graphql-codegen/introspection": "5.0.0",
    "@graphql-codegen/typescript-operations": "5.0.7",
    "@graphql-codegen/typescript-react-apollo": "4.3.4",
    "@svgr/cli": "8.1.0",
    "@testing-library/react-native": "13.3.3",
    "@types/babel__plugin-transform-runtime": "7.9.5",
    "@types/bchaddrjs": "0.4.3",
    "@types/milliseconds": "1.0.0",
    "@types/node": "24.10.2",
    "@types/react": "19.2.7",
    "@walletconnect/jsonrpc-types": "1.0.4",
    "@wdio/allure-reporter": "9.22.0",
    "@wdio/appium-service": "9.23.0",
    "@wdio/browserstack-service": "9.23.0",
    "@wdio/cli": "9.23.0",
    "@wdio/local-runner": "9.23.0",
    "@wdio/mocha-framework": "9.23.0",
    "@wdio/spec-reporter": "9.20.0",
    "@xdefi-tech/tx_tests_tracker-api-client": "5.4.1",
    "allure-commandline": "2.36.0",
    "appium": "3.1.2",
    "appium-uiautomator2-driver": "6.7.8",
    "appium-xcuitest-driver": "10.14.3",
    "axios-retry": "4.5.0",
    "chalk": "5.6.2",
    "commander": "14.0.2",
    "empty-module": "0.0.2",
    "env-var": "7.5.0",
    "husky": "9.1.7",
    "jest": "29.7.0",
    "jest-expo": "54.0.16",
    "jimp": "1.6.0",
    "jsqr": "1.4.0",
    "lint-staged": "16.2.7",
    "msw": "2.12.7",
    "orval": "7.17.2",
    "patch-package": "8.0.1",
    "react-native-url-polyfill": "3.0.0",
    "ts-node": "10.9.2",
    "typescript": "5.9.3",
    "wdio-wait-for": "3.1.1"
  },
  "msw": {
    "workerDirectory": "./mocks/"
  },
  "private": true,
  "lint-staged": {
    "*.{js,jsx,ts,tsx}": []
  },
  "expo": {
    "doctor": {
      "reactNativeDirectoryCheck": {
        "listUnknownPackages": false
      },
      "install": {
        "exclude": [
          "lottie-react-native",
          "@shopify/flash-list",
          "@sentry/react-native",
          "react-native-gesture-handler",
          "react-native-safe-area-context",
          "react-native-screens",
          "react-native-webview"
        ]
      }
    }
  },
  "trustedDependencies": [
    "@sentry/cli",
    "posthog-react-native",
    "@shopify/flash-list",
    "@shopify/react-native-skia",
    "realm"
  ],
  "patchedDependencies": {
    "@ethersproject/hash@5.8.0": "patches/@ethersproject%2Fhash@5.8.0.patch",
    "@scure/bip39@1.3.0": "patches/@scure%2Fbip39@1.3.0.patch",
    "bip39@3.1.0": "patches/bip39@3.1.0.patch",
    "moti@0.30.0": "patches/moti@0.30.0.patch",
    "expo-media-library@17.1.6": "patches/expo-media-library@17.1.6.patch"
  }
}

QuickCrypto Version

1.0.6

Target platforms

iOS

Operating system

MacOS

Can you build the QuickCrypto Example app?

I didn't try (⚠️ your issue might get ignored & closed if you don't try this)

Additional information

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions