在调试模式下,应用可以正常运行。但是在发布版本期间,它仅加载初始屏幕。但是当我在发布模式下勾选调试可执行文件时,该应用程序运行正常。请指导。抱歉,该格式。 苹果拒绝了我的应用
指南2.1-性能-应用完整性
在iPad上进行审核时,我们在您的应用中发现了一个或多个错误 在Wi-Fi上运行iOS 12.4。
具体来说,您的应用仅在启动屏幕时启动,而没有其他启动 内容可供用户使用。
后续步骤
要解决此问题,请在设备上运行您的应用以识别任何 问题,然后修改并重新提交您的应用以供审核。
答案 0 :(得分:0)
通过flutter clean
通过以下方式为iOS安装Pod
cd ios
,然后pod install
。
然后由flutter build ios --release
通过iOS进行make release build。
现在您可以在xcode中打开iOS项目,并且只有启动画面问题会得到解决。
答案 1 :(得分:0)
您应该在终端(Android Studio / Visual Code)中编写以下命令
rm -rf $HOME/Library/Developer/Xcode/DerivedData/*
# destroy entire flutter cache (will be redownloaded and rebuilt)
# rm -rf $HOME/Library/Flutter/bin/cache/*
# sometimes Flutter doesn't recompile the frameworks
rm -rf ios/Flutter/App.framework ios/Flutter/Flutter.framework
# remove the entire pub-cache
rm -rf ~/.pub-cache/*
# now, remove the build directory
rm -rf build
# now remove the .packages file
rm -f .packages
# now remove the plugins directory
rm -rf .flutter-plugins
pushd ios
pod deintegrate
rm -rf Pods Podfile.lock
rm -rf .symlinks/*
popd
flutter packages get
答案 2 :(得分:-1)
我发生了同样的事情
flutter clean
flutter build ios --release
是我所需要的(不需要做pod install
)。
一些可能也有用的链接:
https://github.com/flutter/flutter/issues/22765#issuecomment-449618558
答案 3 :(得分:-1)
您首先需要从iOS的Android Studio进行构建。
最初清理您的项目-flutter clean
然后在Android Studio终端的行下运行。
flutter build ios --release
现在,打开XCode并清理项目,然后进行存档。您卡在Splash中的问题已解决。