3

我有一些 ipa 文件,事实证明我可以直接安装在我的设备上,而无需做任何不寻常的事情,只需 iTunes。这些应用程序不在应用程序商店中,所以我猜他们已经用 Xcode 或 ipas 做了一些事情,对吧?这怎么可能?

当我将我完成的应用程序传递给一些 beta 测试人员时,我必须询问 ID,并且在将其放入证书后,它可以安装,但如果没有,则不能。

所以有人知道吗?发生了什么?

如果您有企业帐户,您仍然需要测试人员的 ID,对吗?

对不起我的英语不好,但至少我尝试了!

问候和感谢!

4

5 回答 5

1

我们可以在 Xcode 中进行“构建和归档”,然后创建一个 ipa 文件。这是由开发人员完成的,以将应用程序传递给客户端进行测试或审查。

当然,如果您想运行此存档,您的设备应该已添加到用于创建存档的配置文件中。

于 2011-05-17T09:55:08.383 回答
0

你看过试飞吗?

编辑

想一想,如果有人能够将他们的应用程序提供给匿名测试人员,他就可以在 AppStore 之外销售该应用程序。这对苹果来说会适得其反,除非用户越狱设备,否则这是不可能的。

于 2011-05-17T09:51:32.827 回答
0

正如@Deepak 所说(然后中风),您可以使用TestFlightApp(您不必关心UDID)。在那里解释:如何将 iPhone 应用程序从 Xcode 安装到远程 iPhone

于 2011-12-07T06:36:05.307 回答
0

是的,您可以从 Safari 安装它,当然您必须在苹果程序的正常帐户上执行配置文件和其他所有操作。但是如果你有一个有效的 .ipa 文件,有一种方法可以在没有 iTunes 的情况下安装你的应用程序。您可以将此文件放在您的服务器上并放置一个与 IP 直接链接的 HTML,并使用此 HTML 示例替换您的服务器和文件信息的信息:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>downloader</title>
</head>
<body>
<ul>

<a href="itms-services://?action=download-manifest&url=http://SERVER_IP/URL_IPA_FILE/IPA.plist">
        Install App</a>
</ul>
</body>
</html>

所以在创建 .ipa 文件时必须使用 xcode 创建的 manifest.plist。

于 2013-12-16T09:55:55.363 回答
0

最好和最简单的方法是使用diawi.com,无需帐户/注册。

于 2013-12-18T02:30:26.927 回答