导出您的iOS应用

时间:2012-12-26 00:54:00

标签: ios xcode

  

可能重复:
  How do you beta test an iphone app?

在Android中,您可以导出您的应用并获取可以安装在任何手机上进行测试的.apk文件。这可能与Xcode和iOS有关吗?我的意思是,我被分配了一份工作,我想发送我的第一个演示。

我的问题如下:

1)我应该发送什么?与.apk文件类似吗?
2)我知道发布应用程序的过程。如果我只想发送测试,我是否必须创建一个分发配置文件和所有工作人员?问题是最终的应用程序不会从我的开发者帐户发布,而是从员工的帐户发布。这是一个问题吗? 3)我将发送文件的人是否需要Xcode来运行应用程序或其他什么?在付钱给我之前,我不想把他的代码寄给他。

4 个答案:

答案 0 :(得分:9)

您可以通过将应用程序构建为“ADHOC”版本来发送应用程序的演示文件,但要执行此操作,您将需要所有要运行演示应用程序的设备的设备标识符(UUID)(在其他设备中)单词,这是您要询问的“分发配置文件”;您需要创建一个包含在可分发应用程序包中的配置文件。 Here's some instructions that can help you get started

此人可以通过iTunes安装您的ADHOC应用程序(同步)或直接下载&通过设备的Safari浏览器安装“.ipa”文件。他们不需要使用Xcode。

答案 1 :(得分:5)

如果您的客户端有iPhone,那么使用TestFlight - 如果您计划在开发期间发送多个版本,它会使构建ad-hoc分发的整个过程变得更加容易,并且效率更高。

您可以在http://www.testflightapp.com上查看它们 - 它们有很好的入门文档,只需几分钟即可开始整个过程​​ - 此外,您需要如果您只是向somone发送预发布版本,请安装他们的SDK。

更具体地回答您的问题:

  1. 为iOS开发导出的文件是.ipa

  2. .ipa必须由临时分发证书

  3. 签名
  4. 如果您使用TestFlight,您的客户端将能够安装您的应用 来自电子邮件 - 超级简单!

  5. 哦,我提到它完全免费吗? :)

    编辑:

    正如 mmc 指出的那样,您应该在使用TestFlight之前查看Ad-Hoc分发的基础知识,这只是为了您自己的安心。 mmc 建议查看How do you beta test an iphone app?,并在他们的教程基础here中找到TestFlight简介。

答案 2 :(得分:4)

您正在寻找的是Ad Hoc Distribution。

关于这个主题,这个网站上有一个非常受欢迎的问题。

How do you beta test an iphone app?

答案 3 :(得分:2)

另请查看以下链接:

http://developer.coronalabs.com/content/building-devices-iphoneipad

https://developer.apple.com/programs/ios/

第一个链接将逐步提供程序,以便您可以将ipa文件提供给客户端以测试应用程序。如果您尚未注册,则第二个链接将带您进入ios开发人员许可证。