下午好, 我在Flutter中开发了一个基本应用,主要针对智能手机用户。我制作了Android应用,Google Play Market接受了该应用进行发布。 然后,我为Apple Store生成了一个应用程序并应用了该应用程序,但遭到拒绝,内容如下:
“ 指南2.1-性能-应用完整性
在运行Wi-Fi的iOS 12.1的iPad上进行审核时,我们在您的应用中发现了一个或多个错误。
具体来说,您的应用没有加载任何内容-仅显示了黑页。”
是的,他们附上了黑屏的屏幕截图,但是我很困惑如何针对此版本的iOS修复此问题。我已经检查了我的应用程序是否支持不同版本的iPhone,并且该应用程序也可以像Android智能手机一样流畅流畅地运行。
因此,我的问题是(作为与Apple Store合作的新手):
预先感谢您的支持和任何评论。
此致, 玛丽
更新:我使用Xcode 8为iOS创建了初始应用程序,并在其中的模拟器上运行,应用程序可以运行。但是,当我在Xcode 10.1中运行此应用程序时,即使在iPhone X中,我也看到黑屏(在Xcode 8上,它运行平稳)。
答案 0 :(得分:1)
这是一个已知问题,下面是解决方法:
在存档iOS应用之前,您需要在终端中运行此命令(指向项目目录)
flutter build ios --release
然后存档您的构建,它应该可以正常工作。
答案 1 :(得分:0)
我的屏幕在运行Flutter应用程序时也变黑,禁用DNSCloack之后,它又再次正常运行,我认为VPN存在问题