chore: update Fastlane configuration for iOS
- Removed Apple ID from Appfile for security reasons. - Added precheck option in Deliverfile to disable pre-submit checks. - Enhanced Fastfile with a new release lane for App Store Connect API key integration.
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
app_identifier("app.cogwheel.conduit") # The bundle identifier of your app
|
||||
apple_id("cogwheel@cogwheel.app") # Your Apple Developer Portal username
|
||||
|
||||
itc_team_id("128030454") # App Store Connect Team ID
|
||||
team_id("X2662V5DT2") # Developer Portal Team ID
|
||||
|
||||
@@ -4,4 +4,5 @@
|
||||
submit_for_review(true)
|
||||
skip_metadata(true)
|
||||
skip_screenshots(true)
|
||||
run_precheck_before_submit(false)
|
||||
ipa("../build/ios/ipa/conduit.ipa")
|
||||
|
||||
@@ -11,4 +11,13 @@
|
||||
#
|
||||
|
||||
# Uncomment the line if you want fastlane to automatically update itself
|
||||
# update_fastlane
|
||||
# update_fastlane
|
||||
default_platform(:ios)
|
||||
lane :release do
|
||||
app_store_connect_api_key(
|
||||
key_id: ENV['FASTLANE_API_KEY_ID'],
|
||||
issuer_id: ENV['FASTLANE_API_KEY_ISSUER_ID'],
|
||||
key_filepath: ENV['FASTLANE_API_KEY_PATH']
|
||||
)
|
||||
deliver
|
||||
end
|
||||
30
ios/fastlane/README.md
Normal file
30
ios/fastlane/README.md
Normal file
@@ -0,0 +1,30 @@
|
||||
fastlane documentation
|
||||
----
|
||||
|
||||
# Installation
|
||||
|
||||
Make sure you have the latest version of the Xcode command line tools installed:
|
||||
|
||||
```sh
|
||||
xcode-select --install
|
||||
```
|
||||
|
||||
For _fastlane_ installation instructions, see [Installing _fastlane_](https://docs.fastlane.tools/#installing-fastlane)
|
||||
|
||||
# Available Actions
|
||||
|
||||
### release
|
||||
|
||||
```sh
|
||||
[bundle exec] fastlane release
|
||||
```
|
||||
|
||||
|
||||
|
||||
----
|
||||
|
||||
This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.
|
||||
|
||||
More information about _fastlane_ can be found on [fastlane.tools](https://fastlane.tools).
|
||||
|
||||
The documentation of _fastlane_ can be found on [docs.fastlane.tools](https://docs.fastlane.tools).
|
||||
Reference in New Issue
Block a user