* Uses the remote version of `purchases-ios` for the sample app * Removes framework reference to fix build failure * Removes workspace * Resets `Package.resolved` to fix compiler errors * Re-adds missing dependency * Updates `README.md`
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
check_pods
[bundle exec] fastlane check_pods
load_spm_dependencies
[bundle exec] fastlane load_spm_dependencies
iOS
ios bump
[bundle exec] fastlane ios bump
Bump version, update swift header, edit changelog, and create pull request
ios automatic_bump
[bundle exec] fastlane ios automatic_bump
Automatically bumps version, update swift header, edit changelog, and create pull request
ios github_release
[bundle exec] fastlane ios github_release
Make github release
ios prepare_next_version
[bundle exec] fastlane ios prepare_next_version
Creates PR changing version to next minor adding a -SNAPSHOT suffix
ios setup_dev
[bundle exec] fastlane ios setup_dev
Setup development environment
ios build_paywalls_tester_for_emerge
[bundle exec] fastlane ios build_paywalls_tester_for_emerge
Build the Paywalls Test app for Emerge Snapshots
ios test_ios
[bundle exec] fastlane ios test_ios
Runs all the iOS tests
ios test_tvos
[bundle exec] fastlane ios test_tvos
Runs all the tvOS tests
ios test_watchos
[bundle exec] fastlane ios test_watchos
Runs all the watchOS tests
ios test_revenuecatui
[bundle exec] fastlane ios test_revenuecatui
Runs all RevenueCatUI tests
ios release_checks
[bundle exec] fastlane ios release_checks
Release checks
ios build_tv_watch_mac
[bundle exec] fastlane ios build_tv_watch_mac
build tvOS, watchOS, macOS
ios build_mac
[bundle exec] fastlane ios build_mac
macOS build
ios build_visionos
[bundle exec] fastlane ios build_visionos
visionOS build
ios archive
[bundle exec] fastlane ios archive
archive
ios archive_all_platforms
[bundle exec] fastlane ios archive_all_platforms
archive all platforms
ios run_api_tests
[bundle exec] fastlane ios run_api_tests
run API Tests
ios replace_api_key_integration_tests
[bundle exec] fastlane ios replace_api_key_integration_tests
replace API KEY for installation and integration tests
ios release
[bundle exec] fastlane ios release
Create XCFramework, and create GitHub release
ios push_revenuecat_pod
[bundle exec] fastlane ios push_revenuecat_pod
Release to CocoaPods
ios push_revenuecatui_pod
[bundle exec] fastlane ios push_revenuecatui_pod
Release to CocoaPods
ios tag_current_branch
[bundle exec] fastlane ios tag_current_branch
Tag current branch with current version number
ios trigger_bump
[bundle exec] fastlane ios trigger_bump
Trigger bump
ios generate_snapshots_RC
[bundle exec] fastlane ios generate_snapshots_RC
Trigger CircleCI job to generate snapshots for RevenueCat
ios generate_snapshots_RCUI
[bundle exec] fastlane ios generate_snapshots_RCUI
Trigger CircleCI job to generate snapshots for RevenueCatUI
ios create_snapshot_pr
[bundle exec] fastlane ios create_snapshot_pr
Creates a new PR after new snapshot files were generated
ios create_snapshots_repo_pr
[bundle exec] fastlane ios create_snapshots_repo_pr
Creates a new PR on purchases-ios-snapshots after new snapshot files were generated
ios compile_autogenerated_header
[bundle exec] fastlane ios compile_autogenerated_header
Creates RevenueCat-Swift.h for a new release
ios export_xcframeworks
[bundle exec] fastlane ios export_xcframeworks
ios backend_integration_tests
[bundle exec] fastlane ios backend_integration_tests
Run BackendIntegrationTests
ios v3_loadshedder_integration_tests
[bundle exec] fastlane ios v3_loadshedder_integration_tests
Run LoadShedder tests
ios update_swift_package_commit
[bundle exec] fastlane ios update_swift_package_commit
Update swift package commit
ios preview_docs
[bundle exec] fastlane ios preview_docs
Preview docs
ios build_docs
[bundle exec] fastlane ios build_docs
Generate docs without publishing
ios build_and_publish_docs
[bundle exec] fastlane ios build_and_publish_docs
Generate & publish docs
ios deploy_purchase_tester
[bundle exec] fastlane ios deploy_purchase_tester
Build and deploy PurchaseTesterSwiftUI
ios fetch_snapshots
[bundle exec] fastlane ios fetch_snapshots
Clones or updates snapshots repo
ios update_snapshots_repo
[bundle exec] fastlane ios update_snapshots_repo
Updates purchases-ios-snapshots-commit to point to latest commit on main
ios deploy_to_spm
[bundle exec] fastlane ios deploy_to_spm
ios sandbox_testers
[bundle exec] fastlane ios sandbox_testers
Create or delete sandbox testers
ios enable_customer_center
[bundle exec] fastlane ios enable_customer_center
Enable customer center development by cherry-picking a specific commit
Mac
mac test_macos
[bundle exec] fastlane mac test_macos
Runs tests on macOS
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.