在Android中,您可以导出您的应用并获取可以安装在任何手机上进行测试的.apk文件。这可能与Xcode和iOS有关吗?我的意思是,我被分配了一份工作,我想发送我的第一个演示。
我的问题如下:
1)我应该发送什么?与.apk文件类似吗?
2)我知道发布应用程序的过程。如果我只想发送测试,我是否必须创建一个分发配置文件和所有工作人员?问题是最终的应用程序不会从我的开发者帐户发布,而是从员工的帐户发布。这是一个问题吗?
3)我将发送文件的人是否需要Xcode来运行应用程序或其他什么?在付钱给我之前,我不想把他的代码寄给他。
答案 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。
更具体地回答您的问题:
为iOS开发导出的文件是.ipa
.ipa必须由临时分发证书
如果您使用TestFlight,您的客户端将能够安装您的应用 来自电子邮件 - 超级简单!
哦,我提到它完全免费吗? :)
编辑:
正如 mmc 指出的那样,您应该在使用TestFlight之前查看Ad-Hoc分发的基础知识,这只是为了您自己的安心。 mmc 建议查看How do you beta test an iphone app?,并在他们的教程基础here中找到TestFlight简介。
答案 2 :(得分:4)
答案 3 :(得分:2)
另请查看以下链接:
http://developer.coronalabs.com/content/building-devices-iphoneipad
https://developer.apple.com/programs/ios/
第一个链接将逐步提供程序,以便您可以将ipa文件提供给客户端以测试应用程序。如果您尚未注册,则第二个链接将带您进入ios开发人员许可证。