0

我尝试为 Ad Hoc 分发生成 IPA。我总是选择“所有兼容的设备变体”来进行应用瘦身。

所以,Xcode 生成了很多 IPA:iPhone 和 iPad 的几个版本。

我想减少生成的 IPA 列表,例如通过删除 iPad 的 IPA。Xcode 只允许选择“所有兼容的设备变体”或只允许选择一个设备。

是否可以只选择我们想要选择的设备?

4

2 回答 2

2

不要选择任何选项(“所有兼容的设备变体”或任何其他选项),将其保持为 None 为默认值并转到下一页生成 .ipa 文件。现在它只生成一个 IPA 文件,并且与所有设备兼容。 在这里检查

在此处输入图像描述

于 2020-03-04T07:11:16.933 回答
0

当您发布精简应用程序时,将为您的项目支持的每个配置创建一个 IPA。 因此,如果您将 iPad 和 iPhone 一直标记到 iOS 8 并同时发布 armv7 和 arm64 切片,那么您最终会在发布时获得大量 IPA。 限制 IPA 的数量涉及使用 Xcode 项目构建设置来限制项目构建的配置

在 Xcode 中,你会想要去

  • 目标 > 常规 > 部署信息
  • 项目 > 构建设置 > 架构 > 支持的平台

于 2020-03-05T21:29:31.420 回答