如何只为 iPhone 而不是 iPad 发布应用程序?

How to publish an app only for iPhone and not to iPad?

我知道之前有人问过几个类似的问题。但是它们在 XCode 版本中已经过时了,因为 XCode 现在似乎提供了不同/更好的功能。

我已经为 Android 和 iOS 开发了一个 Flutter 应用程序。我的应用目标是移动用户,而不是标签页用户或 iPad 用户。

当我将我的应用程序发布到 Apple App Store 时,系统要求我提交 iPad 第三代和第二代屏幕截图。

该应用程序在 iPad 中运行,但布局不是很好。存在对齐问题和类似 UI 问题。

我在 XCode 11,有没有办法避免发布到 iPad?我在 XCode 中看到了取消选中 iPad 的勾选框,也许取消选中这个可以节省我的时间?

如果没有办法防止被发布到iPad,我可以暂时提供不太好的布局截图吗?他们会通过审查吗?在这种情况下,我可以在下一个版本中修复布局。

在Xcode

  1. 从项目导航器中选择您的项目
  2. 选择您的应用目标
  3. 选择“常规”选项卡
  4. 在“部署信息”部分,仅选中 iPhone 设备(取消选中 iPad)

Xcode 12.4 更新

项目 -> 应用程序 -> 部署 -> 目标设备系列 -> Select iPhone