繁体   English   中英

Flutter for iOS 12.1:黑屏而不是应用程序

[英]Flutter for iOS 12.1: black screen instead of an app

下午好,我在 Flutter 中开发了一个基本的应用程序,主要针对智能手机用户。 我制作了 Android 应用,Google Play Market 接受了它发布。 然后我为 Apple Store 生成了一个应用程序并应用了它,但被拒绝,描述如下:

"准则 2.1 - 性能 - 应用程序完整性

在通过 Wi-Fi 运行 iOS 12.1 的 iPad 上查看时,我们发现了您的应用程序中的一个或多个错误。

具体来说,你的应用没有加载任何内容——只显示了黑色页面。”

是的,他们附上了黑屏的屏幕截图,但我很困惑如何为这个版本的 iOS 解决这个问题。 我已经检查了我的应用程序是否适用于不同版本的 iPhone,该应用程序也可以像在 Android 智能手机中一样运行良好和流畅。

因此,我的问题是(作为与 Apple Store 合作的新手):

  1. 是否可以只为 iPhone 而不是 iPod 应用应用程序?
  2. 使用 iOS 12.1 的 iPod 中出现黑屏而不是应用程序的原因可能是什么?
  3. 这个错误是最后一个,解决这个问题后应用程序会被批准吗? 我的意思是如果他们没有写任何关于应用程序的 UI 或概念的东西 - 这是否意味着他们批准了它?

预先感谢您的支持和任何意见。

真诚的,玛丽

更新:我使用 Xcode 8 为 iOS 创建了初始应用程序并在那里的模拟器上运行它,应用程序有效。 但是,当我在 Xcode 10.1 中运行此应用程序时,即使在 iPhone X 中我也看到黑屏(在 Xcode 8 上运行流畅)。

这是一个已知问题,以下是解决方法:

在归档您的 iOS 应用程序之前,您需要在终端中运行此命令(指向您的项目目录)

flutter build ios --release

然后归档您的构建,它应该可以正常工作。

运行 Flutter 应用程序时我的屏幕也黑屏,禁用 DNSCloack 后,它再次运行正常,我认为是 VPN 的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM