This was necessary because we had to use the newest iOS SDK, which had an issue with react-native, which was only fixed with the newest versions. The move to new architecture has been hellish, but all appears to work. It requires more patches, and it shows which packages are currently maintained poorly. This goes especially for react-native-track-player. We're using a fork right now, but in order to make that work, we had to switch to pnpm.
fastlane documentation
Installation
Make sure you have the latest version of the Xcode command line tools installed:
xcode-select --install
For fastlane installation instructions, see Installing fastlane
Available Actions
iOS
ios release
[bundle exec] fastlane ios release
ios beta
[bundle exec] fastlane ios beta
ios build
[bundle exec] fastlane ios build
ios screenshots
[bundle exec] fastlane ios screenshots
Android
android build
[bundle exec] fastlane android build
Generate beta build
android beta
[bundle exec] fastlane android beta
android release
[bundle exec] fastlane android release
This README.md is auto-generated and will be re-generated every time fastlane is run.
More information about fastlane can be found on fastlane.tools.
The documentation of fastlane can be found on docs.fastlane.tools.