有没有一种方法可以强制在iOS Flutter App版本上进行软件渲染,因为我的应用卡在了白色屏幕上,因此我的应用被拒绝了。我已经在自己的ipad / iphone模拟器上进行了测试,即使没有互联网连接,它仍然可以正常工作(不会卡在白屏上)。除了渲染问题,还有其他可能的原因吗?
我的依赖项:
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
dependencies:
image: "^2.0.0"
args: "^1.5.0"
dart_config:
git:
url: https://github.com/MarkOSullivan94/dart_config.git
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
splashscreen: ^1.1.0
shared_preferences: ^0.4.2
font_awesome_flutter: ^8.0.1
uuid: ^1.0.3
intl: ^0.15.7
http: ^0.12.0
moment: ^0.0.1
flutter_web_view:
path: flutter_webview
image_picker_saver: ^0.1.0
video_player: ^0.7.2
dio: 1.0.9
cached_network_image: ^0.5.1
animated_text_kit: ^1.2.0
unicorndial: ^1.1.5
firebase_messaging: ^2.1.0
percent_indicator: ^1.0.10
flutter_youtube: ^1.1.4
device_info: ^0.3.0
badge: ^0.0.3
stack_trace: ^1.9.2
modal_progress_hud: ^0.1.2
url_launcher: ^4.0.3
package_info: ^0.3.2
autocomplete_textfield: ^1.6.4
EDIT 显然是因为flutter build ios
并非默认为--release
(与flutter build apk
不同),因此存档将生成无效的版本,始终无法在设备上安装或无法通过Apple验证团队进行验证。