From 0b45ccabf5ecd97139cee1683369e3e4148f96d5 Mon Sep 17 00:00:00 2001 From: Remy Moll Date: Sun, 15 Dec 2024 13:09:17 +0100 Subject: [PATCH] fastlane supply basic scaffold --- frontend/ios/fastlane/Deliverfile | 3 ++ frontend/ios/fastlane/metadata/copyright.txt | 1 + .../en-US/apple_tv_privacy_policy.txt | 1 + .../fastlane/metadata/en-US/description.txt | 1 + .../ios/fastlane/metadata/en-US/keywords.txt | 1 + .../fastlane/metadata/en-US/marketing_url.txt | 1 + frontend/ios/fastlane/metadata/en-US/name.txt | 1 + .../fastlane/metadata/en-US/privacy_url.txt | 1 + .../metadata/en-US/promotional_text.txt | 1 + .../fastlane/metadata/en-US/release_notes.txt | 1 + .../ios/fastlane/metadata/en-US/subtitle.txt | 1 + .../fastlane/metadata/en-US/support_url.txt | 1 + .../fastlane/metadata/primary_category.txt | 1 + .../metadata/primary_first_sub_category.txt | 1 + .../metadata/primary_second_sub_category.txt | 1 + .../review_information/demo_password.txt | 1 + .../metadata/review_information/demo_user.txt | 1 + .../review_information/email_address.txt | 1 + .../review_information/first_name.txt | 1 + .../metadata/review_information/last_name.txt | 1 + .../metadata/review_information/notes.txt | 1 + .../review_information/phone_number.txt | 1 + .../fastlane/metadata/secondary_category.txt | 1 + .../metadata/secondary_first_sub_category.txt | 1 + .../secondary_second_sub_category.txt | 1 + frontend/ios/fastlane/screenshots/README.txt | 30 +++++++++++++++++++ 26 files changed, 57 insertions(+) create mode 100644 frontend/ios/fastlane/Deliverfile create mode 100644 frontend/ios/fastlane/metadata/copyright.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/apple_tv_privacy_policy.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/description.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/keywords.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/marketing_url.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/name.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/privacy_url.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/promotional_text.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/release_notes.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/subtitle.txt create mode 100644 frontend/ios/fastlane/metadata/en-US/support_url.txt create mode 100644 frontend/ios/fastlane/metadata/primary_category.txt create mode 100644 frontend/ios/fastlane/metadata/primary_first_sub_category.txt create mode 100644 frontend/ios/fastlane/metadata/primary_second_sub_category.txt create mode 100644 frontend/ios/fastlane/metadata/review_information/demo_password.txt create mode 100644 frontend/ios/fastlane/metadata/review_information/demo_user.txt create mode 100644 frontend/ios/fastlane/metadata/review_information/email_address.txt create mode 100644 frontend/ios/fastlane/metadata/review_information/first_name.txt create mode 100644 frontend/ios/fastlane/metadata/review_information/last_name.txt create mode 100644 frontend/ios/fastlane/metadata/review_information/notes.txt create mode 100644 frontend/ios/fastlane/metadata/review_information/phone_number.txt create mode 100644 frontend/ios/fastlane/metadata/secondary_category.txt create mode 100644 frontend/ios/fastlane/metadata/secondary_first_sub_category.txt create mode 100644 frontend/ios/fastlane/metadata/secondary_second_sub_category.txt create mode 100644 frontend/ios/fastlane/screenshots/README.txt diff --git a/frontend/ios/fastlane/Deliverfile b/frontend/ios/fastlane/Deliverfile new file mode 100644 index 0000000..74739f7 --- /dev/null +++ b/frontend/ios/fastlane/Deliverfile @@ -0,0 +1,3 @@ +# The Deliverfile allows you to store various App Store Connect metadata +# For more information, check out the docs +# https://docs.fastlane.tools/actions/deliver/ diff --git a/frontend/ios/fastlane/metadata/copyright.txt b/frontend/ios/fastlane/metadata/copyright.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/copyright.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/apple_tv_privacy_policy.txt b/frontend/ios/fastlane/metadata/en-US/apple_tv_privacy_policy.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/apple_tv_privacy_policy.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/description.txt b/frontend/ios/fastlane/metadata/en-US/description.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/description.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/keywords.txt b/frontend/ios/fastlane/metadata/en-US/keywords.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/keywords.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/marketing_url.txt b/frontend/ios/fastlane/metadata/en-US/marketing_url.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/marketing_url.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/name.txt b/frontend/ios/fastlane/metadata/en-US/name.txt new file mode 100644 index 0000000..8d1357c --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/name.txt @@ -0,0 +1 @@ +Testing RM diff --git a/frontend/ios/fastlane/metadata/en-US/privacy_url.txt b/frontend/ios/fastlane/metadata/en-US/privacy_url.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/privacy_url.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/promotional_text.txt b/frontend/ios/fastlane/metadata/en-US/promotional_text.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/promotional_text.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/release_notes.txt b/frontend/ios/fastlane/metadata/en-US/release_notes.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/release_notes.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/subtitle.txt b/frontend/ios/fastlane/metadata/en-US/subtitle.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/subtitle.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/en-US/support_url.txt b/frontend/ios/fastlane/metadata/en-US/support_url.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/en-US/support_url.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/primary_category.txt b/frontend/ios/fastlane/metadata/primary_category.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/primary_category.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/primary_first_sub_category.txt b/frontend/ios/fastlane/metadata/primary_first_sub_category.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/primary_first_sub_category.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/primary_second_sub_category.txt b/frontend/ios/fastlane/metadata/primary_second_sub_category.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/primary_second_sub_category.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/review_information/demo_password.txt b/frontend/ios/fastlane/metadata/review_information/demo_password.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/review_information/demo_password.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/review_information/demo_user.txt b/frontend/ios/fastlane/metadata/review_information/demo_user.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/review_information/demo_user.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/review_information/email_address.txt b/frontend/ios/fastlane/metadata/review_information/email_address.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/review_information/email_address.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/review_information/first_name.txt b/frontend/ios/fastlane/metadata/review_information/first_name.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/review_information/first_name.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/review_information/last_name.txt b/frontend/ios/fastlane/metadata/review_information/last_name.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/review_information/last_name.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/review_information/notes.txt b/frontend/ios/fastlane/metadata/review_information/notes.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/review_information/notes.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/review_information/phone_number.txt b/frontend/ios/fastlane/metadata/review_information/phone_number.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/review_information/phone_number.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/secondary_category.txt b/frontend/ios/fastlane/metadata/secondary_category.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/secondary_category.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/secondary_first_sub_category.txt b/frontend/ios/fastlane/metadata/secondary_first_sub_category.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/secondary_first_sub_category.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/metadata/secondary_second_sub_category.txt b/frontend/ios/fastlane/metadata/secondary_second_sub_category.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/frontend/ios/fastlane/metadata/secondary_second_sub_category.txt @@ -0,0 +1 @@ + diff --git a/frontend/ios/fastlane/screenshots/README.txt b/frontend/ios/fastlane/screenshots/README.txt new file mode 100644 index 0000000..948c580 --- /dev/null +++ b/frontend/ios/fastlane/screenshots/README.txt @@ -0,0 +1,30 @@ +## Screenshots Naming Rules + +Put all screenshots you want to use inside the folder of its language (e.g. `en-US`). +The device type will automatically be recognized using the image resolution. + +The screenshots can be named whatever you want, but keep in mind they are sorted +alphabetically, in a human-friendly way. See https://github.com/fastlane/fastlane/pull/18200 for more details. + +### Exceptions + +#### iPad Pro (3rd Gen) 12.9" + +Since iPad Pro (3rd Gen) 12.9" and iPad Pro (2nd Gen) 12.9" have the same image +resolution, screenshots of the iPad Pro (3rd gen) 12.9" must contain either the +string `iPad Pro (12.9-inch) (3rd generation)`, `IPAD_PRO_3GEN_129`, or `ipadPro129` +(App Store Connect's internal naming of the display family for the 3rd generation iPad Pro) +in its filename to be assigned the correct display family and to be uploaded to +the correct screenshot slot in your app's metadata. + +### Other Platforms + +#### Apple TV + +Apple TV screenshots should be stored in a subdirectory named `appleTV` with language +folders inside of it. + +#### iMessage + +iMessage screenshots, like the Apple TV ones, should also be stored in a subdirectory +named `iMessage`, with language folders inside of it.