Skip to content

Conversation

@kraenhansen
Copy link
Collaborator

@kraenhansen kraenhansen commented Nov 4, 2025

Fixes #313.

Merging this PR will:

  • Escape the library name before saving it to the Info.plist when creating Apple frameworks.
  • Allow passing --apple-bundle-identifier to control the bundle identifier of Apple frameworks created via ferric and cmake-rn.

@kraenhansen kraenhansen self-assigned this Nov 4, 2025
@kraenhansen kraenhansen added enhancement New feature or request Apple 🍎 Anything related to the Apple platform (iOS, macOS, Cocoapods, Xcode, XCFrameworks, etc.) CMake RN Our `cmake` wrapping CLI Host 🏡 Our `react-native-node-api-modules` package Ferric 🦀 labels Nov 4, 2025
@kraenhansen kraenhansen merged commit 61fff3f into main Nov 4, 2025
8 checks passed
@kraenhansen kraenhansen deleted the kh/escape-bundle-identifiers branch November 4, 2025 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Apple 🍎 Anything related to the Apple platform (iOS, macOS, Cocoapods, Xcode, XCFrameworks, etc.) CMake RN Our `cmake` wrapping CLI enhancement New feature or request Ferric 🦀 Host 🏡 Our `react-native-node-api-modules` package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Escape the crate name when transforming it into a bundle identifier

2 participants