maplibre-react-native
maplibre-react-native copied to clipboard
Duplicate 'Remove signature files' build phases
Describe and reproduce the Bug
every time prebuild runs you get a duplication of the Remove signature files build phase.
the way https://github.com/maplibre/maplibre-react-native/blob/420fe5ba329606b9b2e63cd45c166a70ab3c2013/src/plugin/ios.ts#L90-L108 is set up is wrong.
there should be a check that skips this build phase addition if it's already present. not the end of the world, but cmon..
@maplibre/maplibre-react-native Version
10.1.6
Which platforms does this occur on?
iOS Device
Which frameworks does this occur on?
React Native
Which architectures does this occur on?
Old Architecture
Environment
expo-env-info 1.3.3 environment info:
System:
OS: macOS 15.5
Shell: 4.0.2 - /opt/homebrew/bin/fish
Binaries:
Node: 24.2.0 - /opt/homebrew/bin/node
Yarn: 1.22.22 - /opt/homebrew/bin/yarn
npm: 11.3.0 - /opt/homebrew/bin/npm
Managers:
CocoaPods: 1.16.2 - /opt/homebrew/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 24.5, iOS 18.5, macOS 15.5, tvOS 18.5, visionOS 2.5, watchOS 11.5
Android SDK:
API Levels: 33, 34
Build Tools: 30.0.3, 33.0.0, 34.0.0
System Images: android-33 | Google APIs ARM 64 v8a
IDEs:
Android Studio: 2024.2 AI-242.23339.11.2421.12483815
Xcode: 16.4/16F6 - /usr/bin/xcodebuild
npmPackages:
expo: ^52.0.0 => 52.0.47
expo-updates: ~0.27.4 => 0.27.4
react: 18.3.1 => 18.3.1
react-native: 0.76.9 => 0.76.9
npmGlobalPackages:
eas-cli: 3.7.2
Expo Workflow: bare