gems fastlane 2.24.0
2.24.0 Stability and documentation improvements and better React Native support

latest releases: 2.220.0, 2.219.0, 2.218.0...
7 years ago
  • Convince people to disable legacy build API (#8692) via Felix Krause
  • Add custom error message when receive an internal server error (#8696) via Felix Krause
  • change the zip output path from relative to absolute (#8637) via yukiasai
  • Update fastlane tool collector to work with mono repo change (#8632) via Felix Krause
  • Improve react-native onboarding (#8605) via Felix Krause
  • Replace test failures with its own class to have more accurate crash metrics (#8631) via Felix Krause
  • [match] Check push permission to git repository (#8643) via Econa77
  • Add macOS support to snapshot (#8468) via David Ohayon
  • Fix hardcoded fastlane paths (#8380) via Maksym Grebenets
  • Fix crash in scan.rb - no implicit conversion of nil into Array (#8677) via battlmonstr
  • Add documentation about the fastlane directory behavior (#8693) via Felix Krause
  • Update update_checker to point to fastlane.tools domain (#8710) via Felix Krause
  • And other documentation and test improvements

Unfortunately the legacy build API was removed with Xcode 8.3. Please make sure to remove use_legacy_build_api from your ./fastlane/Fastfile and update the gym call to include the export method like this:

App Store Builds

gym(scheme: "MyScheme", export_method: "app-store")

Ad Hoc Builds

gym(scheme: "MyScheme", export_method: "ad-hoc")

Development Builds

gym(scheme: "MyScheme", export_method: "development")

In-House Enterprise Builds

gym(scheme: "MyScheme", export_method: "enterprise")

What to do if you run into code signing errors?

If you run into a code signing error, please check out our troubleshooting guide and common issue and how to solve them.

If that still doesn't help please submit an issue. Make sure to share your fastlane env output when doing so, and mention that you followed all steps in the linked docs.

Don't miss a new fastlane release

NewReleases is sending notifications on new releases.