mirror of
				https://github.com/KevinMidboe/immich.git
				synced 2025-10-29 17:40:28 +00:00 
			
		
		
		
	Fixed setting high refresh rate crash ios release build
This commit is contained in:
		@@ -15,13 +15,21 @@ For _fastlane_ installation instructions, see [Installing _fastlane_](https://do
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
## Android
 | 
					## Android
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### android build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```sh
 | 
				
			||||||
 | 
					[bundle exec] fastlane android build
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Build Android
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### android release
 | 
					### android release
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```sh
 | 
					```sh
 | 
				
			||||||
[bundle exec] fastlane android release
 | 
					[bundle exec] fastlane android release
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Update AAB to PlayStore
 | 
					Build and Release Android
 | 
				
			||||||
 | 
					
 | 
				
			||||||
----
 | 
					----
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,17 +5,17 @@
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="0: default_platform" time="0.000204">
 | 
					      <testcase classname="fastlane.lanes" name="0: default_platform" time="0.000221">
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="1: bundleRelease" time="11.673502">
 | 
					      <testcase classname="fastlane.lanes" name="1: bundleRelease" time="55.750133">
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="2: upload_to_play_store" time="37.162935">
 | 
					      <testcase classname="fastlane.lanes" name="2: upload_to_play_store" time="35.558064">
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,6 +19,8 @@ PODS:
 | 
				
			|||||||
    - Flutter
 | 
					    - Flutter
 | 
				
			||||||
    - FlutterMacOS
 | 
					    - FlutterMacOS
 | 
				
			||||||
  - SAMKeychain (1.5.3)
 | 
					  - SAMKeychain (1.5.3)
 | 
				
			||||||
 | 
					  - share_plus (0.0.1):
 | 
				
			||||||
 | 
					    - Flutter
 | 
				
			||||||
  - shared_preferences_ios (0.0.1):
 | 
					  - shared_preferences_ios (0.0.1):
 | 
				
			||||||
    - Flutter
 | 
					    - Flutter
 | 
				
			||||||
  - sqflite (0.0.2):
 | 
					  - sqflite (0.0.2):
 | 
				
			||||||
@@ -40,6 +42,7 @@ DEPENDENCIES:
 | 
				
			|||||||
  - package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
 | 
					  - package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
 | 
				
			||||||
  - path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`)
 | 
					  - path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`)
 | 
				
			||||||
  - photo_manager (from `.symlinks/plugins/photo_manager/ios`)
 | 
					  - photo_manager (from `.symlinks/plugins/photo_manager/ios`)
 | 
				
			||||||
 | 
					  - share_plus (from `.symlinks/plugins/share_plus/ios`)
 | 
				
			||||||
  - shared_preferences_ios (from `.symlinks/plugins/shared_preferences_ios/ios`)
 | 
					  - shared_preferences_ios (from `.symlinks/plugins/shared_preferences_ios/ios`)
 | 
				
			||||||
  - sqflite (from `.symlinks/plugins/sqflite/ios`)
 | 
					  - sqflite (from `.symlinks/plugins/sqflite/ios`)
 | 
				
			||||||
  - url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
 | 
					  - url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
 | 
				
			||||||
@@ -67,6 +70,8 @@ EXTERNAL SOURCES:
 | 
				
			|||||||
    :path: ".symlinks/plugins/path_provider_ios/ios"
 | 
					    :path: ".symlinks/plugins/path_provider_ios/ios"
 | 
				
			||||||
  photo_manager:
 | 
					  photo_manager:
 | 
				
			||||||
    :path: ".symlinks/plugins/photo_manager/ios"
 | 
					    :path: ".symlinks/plugins/photo_manager/ios"
 | 
				
			||||||
 | 
					  share_plus:
 | 
				
			||||||
 | 
					    :path: ".symlinks/plugins/share_plus/ios"
 | 
				
			||||||
  shared_preferences_ios:
 | 
					  shared_preferences_ios:
 | 
				
			||||||
    :path: ".symlinks/plugins/shared_preferences_ios/ios"
 | 
					    :path: ".symlinks/plugins/shared_preferences_ios/ios"
 | 
				
			||||||
  sqflite:
 | 
					  sqflite:
 | 
				
			||||||
@@ -88,6 +93,7 @@ SPEC CHECKSUMS:
 | 
				
			|||||||
  path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02
 | 
					  path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02
 | 
				
			||||||
  photo_manager: 4f6810b7dfc4feb03b461ac1a70dacf91fba7604
 | 
					  photo_manager: 4f6810b7dfc4feb03b461ac1a70dacf91fba7604
 | 
				
			||||||
  SAMKeychain: 483e1c9f32984d50ca961e26818a534283b4cd5c
 | 
					  SAMKeychain: 483e1c9f32984d50ca961e26818a534283b4cd5c
 | 
				
			||||||
 | 
					  share_plus: 056a1e8ac890df3e33cb503afffaf1e9b4fbae68
 | 
				
			||||||
  shared_preferences_ios: 548a61f8053b9b8a49ac19c1ffbc8b92c50d68ad
 | 
					  shared_preferences_ios: 548a61f8053b9b8a49ac19c1ffbc8b92c50d68ad
 | 
				
			||||||
  sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904
 | 
					  sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904
 | 
				
			||||||
  Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
 | 
					  Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -360,7 +360,7 @@
 | 
				
			|||||||
				CODE_SIGN_ENTITLEMENTS = Runner/RunnerProfile.entitlements;
 | 
									CODE_SIGN_ENTITLEMENTS = Runner/RunnerProfile.entitlements;
 | 
				
			||||||
				CODE_SIGN_IDENTITY = "Apple Development";
 | 
									CODE_SIGN_IDENTITY = "Apple Development";
 | 
				
			||||||
				CODE_SIGN_STYLE = Automatic;
 | 
									CODE_SIGN_STYLE = Automatic;
 | 
				
			||||||
				CURRENT_PROJECT_VERSION = 38;
 | 
									CURRENT_PROJECT_VERSION = 40;
 | 
				
			||||||
				DEVELOPMENT_TEAM = 2F67MQ8R79;
 | 
									DEVELOPMENT_TEAM = 2F67MQ8R79;
 | 
				
			||||||
				ENABLE_BITCODE = NO;
 | 
									ENABLE_BITCODE = NO;
 | 
				
			||||||
				INFOPLIST_FILE = Runner/Info.plist;
 | 
									INFOPLIST_FILE = Runner/Info.plist;
 | 
				
			||||||
@@ -495,7 +495,7 @@
 | 
				
			|||||||
				CLANG_ENABLE_MODULES = YES;
 | 
									CLANG_ENABLE_MODULES = YES;
 | 
				
			||||||
				CODE_SIGN_IDENTITY = "Apple Development";
 | 
									CODE_SIGN_IDENTITY = "Apple Development";
 | 
				
			||||||
				CODE_SIGN_STYLE = Automatic;
 | 
									CODE_SIGN_STYLE = Automatic;
 | 
				
			||||||
				CURRENT_PROJECT_VERSION = 38;
 | 
									CURRENT_PROJECT_VERSION = 40;
 | 
				
			||||||
				DEVELOPMENT_TEAM = 2F67MQ8R79;
 | 
									DEVELOPMENT_TEAM = 2F67MQ8R79;
 | 
				
			||||||
				ENABLE_BITCODE = NO;
 | 
									ENABLE_BITCODE = NO;
 | 
				
			||||||
				INFOPLIST_FILE = Runner/Info.plist;
 | 
									INFOPLIST_FILE = Runner/Info.plist;
 | 
				
			||||||
@@ -522,7 +522,7 @@
 | 
				
			|||||||
				CLANG_ENABLE_MODULES = YES;
 | 
									CLANG_ENABLE_MODULES = YES;
 | 
				
			||||||
				CODE_SIGN_IDENTITY = "Apple Development";
 | 
									CODE_SIGN_IDENTITY = "Apple Development";
 | 
				
			||||||
				CODE_SIGN_STYLE = Automatic;
 | 
									CODE_SIGN_STYLE = Automatic;
 | 
				
			||||||
				CURRENT_PROJECT_VERSION = 38;
 | 
									CURRENT_PROJECT_VERSION = 40;
 | 
				
			||||||
				DEVELOPMENT_TEAM = 2F67MQ8R79;
 | 
									DEVELOPMENT_TEAM = 2F67MQ8R79;
 | 
				
			||||||
				ENABLE_BITCODE = NO;
 | 
									ENABLE_BITCODE = NO;
 | 
				
			||||||
				INFOPLIST_FILE = Runner/Info.plist;
 | 
									INFOPLIST_FILE = Runner/Info.plist;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,11 +17,11 @@
 | 
				
			|||||||
    <key>CFBundlePackageType</key>
 | 
					    <key>CFBundlePackageType</key>
 | 
				
			||||||
    <string>APPL</string>
 | 
					    <string>APPL</string>
 | 
				
			||||||
    <key>CFBundleShortVersionString</key>
 | 
					    <key>CFBundleShortVersionString</key>
 | 
				
			||||||
    <string>1.20.0</string>
 | 
					    <string>1.21.0</string>
 | 
				
			||||||
    <key>CFBundleSignature</key>
 | 
					    <key>CFBundleSignature</key>
 | 
				
			||||||
    <string>????</string>
 | 
					    <string>????</string>
 | 
				
			||||||
    <key>CFBundleVersion</key>
 | 
					    <key>CFBundleVersion</key>
 | 
				
			||||||
    <string>38</string>
 | 
					    <string>40</string>
 | 
				
			||||||
    <key>LSRequiresIPhoneOS</key>
 | 
					    <key>LSRequiresIPhoneOS</key>
 | 
				
			||||||
    <true />
 | 
					    <true />
 | 
				
			||||||
    <key>MGLMapboxMetricsEnabledSettingShownInApp</key>
 | 
					    <key>MGLMapboxMetricsEnabledSettingShownInApp</key>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,34 +5,32 @@
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="0: default_platform" time="0.000213">
 | 
					      <testcase classname="fastlane.lanes" name="0: default_platform" time="0.000205">
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="1: increment_version_number" time="2.088407">
 | 
					      <testcase classname="fastlane.lanes" name="1: increment_version_number" time="0.360401">
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="2: latest_testflight_build_number" time="22.635867">
 | 
					      <testcase classname="fastlane.lanes" name="2: latest_testflight_build_number" time="4.012696">
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="3: increment_build_number" time="0.376681">
 | 
					      <testcase classname="fastlane.lanes" name="3: increment_build_number" time="0.378836">
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="4: build_app" time="91.762747">
 | 
					      <testcase classname="fastlane.lanes" name="4: build_app" time="80.023705">
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      <testcase classname="fastlane.lanes" name="5: upload_to_testflight" time="49.149884">
 | 
					      <testcase classname="fastlane.lanes" name="5: upload_to_testflight" time="98.18403">
 | 
				
			||||||
        
 | 
					 | 
				
			||||||
          <failure message="/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/actions/actions_helper.rb:67:in `execute_action'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/runner.rb:255:in `block in execute_action'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/runner.rb:229:in `chdir'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/runner.rb:229:in `execute_action'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/runner.rb:157:in `trigger_action_by_name'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/fast_file.rb:159:in `method_missing'
Fastfile:30:in `block (2 levels) in parsing_binding'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/lane.rb:33:in `call'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/runner.rb:45:in `chdir'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/runner.rb:45:in `execute'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/lane_manager.rb:47:in `cruise_lane'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/commands_generator.rb:110:in `block (2 levels) in run'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/commander-4.6.0/lib/commander/command.rb:187:in `call'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/commander-4.6.0/lib/commander/command.rb:157:in `run'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/commander-4.6.0/lib/commander/runner.rb:444:in `run_active_command'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:124:in `run!'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/commander-4.6.0/lib/commander/delegates.rb:18:in `run!'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/commands_generator.rb:354:in `run'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/commands_generator.rb:43:in `start'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/fastlane/lib/fastlane/cli_tools_distributor.rb:123:in `take_off'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/gems/fastlane-2.207.0/bin/fastlane:23:in `<top (required)>'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/bin/fastlane:25:in `load'
/opt/homebrew/Cellar/fastlane/2.207.0/libexec/bin/fastlane:25:in `<main>'

Error uploading ipa file: 
 [Transporter Error Output]: ERROR ITMS-90186: Invalid Pre-Release Train. The train version '1.19.0' is closed for new build submissions
 | 
					 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
      </testcase>
 | 
					      </testcase>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,3 +1,5 @@
 | 
				
			|||||||
 | 
					import 'dart:io';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import 'package:easy_localization/easy_localization.dart';
 | 
					import 'package:easy_localization/easy_localization.dart';
 | 
				
			||||||
import 'package:flutter/foundation.dart';
 | 
					import 'package:flutter/foundation.dart';
 | 
				
			||||||
import 'package:flutter/material.dart';
 | 
					import 'package:flutter/material.dart';
 | 
				
			||||||
@@ -51,8 +53,12 @@ void main() async {
 | 
				
			|||||||
    Locale('it', 'IT'),
 | 
					    Locale('it', 'IT'),
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  if (kReleaseMode) {
 | 
					  if (kReleaseMode && Platform.isAndroid) {
 | 
				
			||||||
    await FlutterDisplayMode.setHighRefreshRate();
 | 
					    try {
 | 
				
			||||||
 | 
					      await FlutterDisplayMode.setHighRefreshRate();
 | 
				
			||||||
 | 
					    } catch (e) {
 | 
				
			||||||
 | 
					      debugPrint("Error setting high refresh rate: $e");
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  runApp(
 | 
					  runApp(
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user