safearea, still no idea why white screen on physical ios with testflight

This commit is contained in:
open-trade 2021-08-20 03:50:10 +08:00
parent 6c18645561
commit bcd550ebef
5 changed files with 32 additions and 24 deletions

View File

@ -1,2 +1,3 @@
#!/usr/bin/env bash
flutter build ipa --release --obfuscate --split-debug-info=./split-debug-info
#flutter build ipa --release --obfuscate --split-debug-info=./split-debug-info
flutter build ipa --release

2
flutter_hbb/ios_x64.sh Executable file
View File

@ -0,0 +1,2 @@
#!/usr/bin/env bash
cargo build --release --target x86_64-apple-ios

View File

@ -25,6 +25,7 @@ class App extends StatelessWidget {
child: ChangeNotifierProvider.value(
value: FFI.canvasModel,
child: MaterialApp(
debugShowCheckedModeBanner: false,
title: 'RustDesk',
theme: ThemeData(
primarySwatch: Colors.blue,

View File

@ -357,29 +357,33 @@ class _RemotePageState extends State<RemotePage> {
}
},
child: Container(
color: MyTheme.canvasColor,
child: Stack(children: [
ImagePaint(),
CursorPaint(),
getHelpTools(),
SizedBox(
width: 0,
height: 0,
child: !_showKeyboard
? Container()
: TextFormField(
textInputAction: TextInputAction.newline,
autocorrect: false,
enableSuggestions: false,
focusNode: _focusNode,
maxLines: null,
initialValue:
_value, // trick way to make backspace work always
keyboardType: TextInputType.multiline,
onChanged: handleInput,
color: Colors.black,
child: SafeArea(
child: Container(
color: MyTheme.canvasColor,
child: Stack(children: [
ImagePaint(),
CursorPaint(),
getHelpTools(),
SizedBox(
width: 0,
height: 0,
child: !_showKeyboard
? Container()
: TextFormField(
textInputAction:
TextInputAction.newline,
autocorrect: false,
enableSuggestions: false,
focusNode: _focusNode,
maxLines: null,
initialValue:
_value, // trick way to make backspace work always
keyboardType: TextInputType.multiline,
onChanged: handleInput,
),
),
),
]))),
]))))),
)),
);
}

View File

@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.1.7+10
version: 1.1.7+11
environment:
sdk: ">=2.7.0 <3.0.0"