Telegram-стиль затемнение сверху в ChatDetailView (iOS < 26)

This commit is contained in:
2026-03-09 18:24:52 +05:00
parent b1f71c43f0
commit fd948991f3
14 changed files with 596 additions and 35 deletions

4
fastlane/Appfile Normal file
View File

@@ -0,0 +1,4 @@
app_identifier("com.rosetta.messenger")
apple_id("melissa.james2000@aol.com")
# team_id и itc_team_id не нужны для индивидуального аккаунта — Fastlane определит автоматически

69
fastlane/Fastfile Normal file
View File

@@ -0,0 +1,69 @@
default_platform(:ios)
platform :ios do
# ─── Автоинкремент build number ───
desc "Increment build number (CURRENT_PROJECT_VERSION)"
lane :bump_build do
increment_build_number(
xcodeproj: "Rosetta.xcodeproj"
)
end
# ─── Инкремент версии (patch/minor/major) ───
desc "Increment version number. Usage: fastlane bump_version type:patch"
lane :bump_version do |options|
type = options[:type] || "patch"
increment_version_number(
xcodeproj: "Rosetta.xcodeproj",
bump_type: type
)
end
# ─── Билд для TestFlight ───
desc "Build and upload to TestFlight"
lane :beta do
increment_build_number(
xcodeproj: "Rosetta.xcodeproj"
)
build_app(
project: "Rosetta.xcodeproj",
scheme: "Rosetta",
export_method: "app-store",
clean: true
)
upload_to_testflight(
skip_waiting_for_build_processing: true
)
end
# ─── Release в App Store ───
desc "Build and upload to App Store"
lane :release do |options|
type = options[:type] || "patch"
increment_version_number(
xcodeproj: "Rosetta.xcodeproj",
bump_type: type
)
increment_build_number(
xcodeproj: "Rosetta.xcodeproj"
)
build_app(
project: "Rosetta.xcodeproj",
scheme: "Rosetta",
export_method: "app-store",
clean: true
)
upload_to_app_store(
force: true,
skip_screenshots: true
)
end
end

56
fastlane/README.md Normal file
View File

@@ -0,0 +1,56 @@
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
## iOS
### ios bump_build
```sh
[bundle exec] fastlane ios bump_build
```
Increment build number (CURRENT_PROJECT_VERSION)
### ios bump_version
```sh
[bundle exec] fastlane ios bump_version
```
Increment version number. Usage: fastlane bump_version type:patch
### ios beta
```sh
[bundle exec] fastlane ios beta
```
Build and upload to TestFlight
### ios release
```sh
[bundle exec] fastlane ios release
```
Build and upload to App Store
----
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).