如何发布仅适用于 iPhone 而不是 iPad 的应用程序?

问题描述 投票:0回答:4

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

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

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

该应用程序可以在 iPad 上运行,但布局不太好。存在对齐问题和类似的 UI 问题。

我使用的是 XCode 11,有没有办法避免发布到 iPad?我在 XCode 中看到一个取消选中 iPad 的复选框,也许取消选中它可以拯救我?

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

ios xcode flutter appstore-approval
4个回答
14
投票

在 Xcode 中

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

3
投票

Xcode 12.4 更新

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


2
投票

Xcode 14 更新

项目 -> 目标 -> 常规 -> 支持的目标 -> 删除 iPad(和 Mac)


0
投票

Xcode 14.2 更新

项目 -> 运行器 -> 构建设置 -> 部署 -> 删除 iPad(和 Mac)

单击后,您将看到 iPhone 为 (1,2) 1,iPad 为 2 删除2,这样就只支持iPhone

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

© www.soinside.com 2019 - 2024. All rights reserved.