5

当我们可以轻松压缩构建的应用程序并分发压缩的 .app 文件时,我想知道创建 ipa 并将其分发给客户端进行测试有什么用。

创造的好处是.ipa什么?

是否创建ipa不需要移动配置文件?

请澄清我的疑问。

4

6 回答 6

4

我会根据我的经验告诉你一个优势。当您将压缩的 .app 文件交付给客户时,如果他在 Windows 机器上使用 iTunes,他会很想打开它(因为 .app 看起来像 Windows 中的文件夹)。这实际上会使应用程序无法使用。但是无法以任何方式打开 IPA 文件。因此分发 IPA 是安全的,无需考虑将其部署在 Mac 还是 Windows PC 上。

于 2011-02-01T12:41:45.600 回答
4

尽管 middaparka 的答案已被标记为正确,但他的答案中的链接现在已被弃用。更新的参考是App Distribution Guide

于 2013-04-29T18:11:15.463 回答
3

ipa 文件实际上是可安装的。

我建议阅读iOS 开发指南(特别是参见“分发应用程序”部分),因为它详细解释了所有内容。

于 2011-02-01T11:27:47.643 回答
1

我之所以使用 .ipa 而不是 .app 是因为您可以让您的客户直接从 iDevice 通过移动 safari 安装您的临时构建,而无需通过 iTunes。

这非常方便。但是,它确实需要一些研究,因为它有点乏味。基本上,您必须有一个包含指向 manifest.plist 的链接的 html 页面,该链接具有指向 .ipa 文件的链接。

http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/

于 2011-03-18T15:32:07.017 回答
0

使用菜单中的Build and Archive命令。Build然后,您可以将其作为ipa存档保存到磁盘。

于 2011-02-01T13:43:46.507 回答
-1

您无需使用 .ipa 发送移动配置文件,因此更容易为您的客户端安装。而且构建它更容易(Xcode 中的 Product->Archive 比共享 .ipa 名称)。

我不明白为什么 Apple 在 iOs 配置门户中为 .app 提供技术。

于 2011-03-02T10:37:16.633 回答