有没有办法在没有所有苹果东西的情况下将ipa文件安装到测试人员?

时间:2011-05-17 09:44:46

标签: iphone ipad ipa provisioning-profile

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

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

所以任何人都有任何想法?发生了什么事?

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

抱歉我的英语不好,但至少我试试了!

问候和感谢!

5 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

你看一下Test Flight吗?

修改

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

答案 2 :(得分:0)

正如@Deepak所说(然后是中风),你可以使用TestFlightApp(你不必关心UDID)。 在那里解释:How do install iPhone application from Xcode to a remote iPhone

答案 3 :(得分: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。

答案 4 :(得分:0)

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