远程向客户演示iPhone应用程序

5

这可能有一个非常简单的答案,但我不知道。

如何最简单地向远程客户演示iPhone应用程序?

通过模拟器远程连接到您的开发机器是唯一的方式吗?

9个回答

6
如果您拥有客户的UUID,您可以构建一个Adhoc版本,并将其安装在他们的手机上。您需要生成一个包含其设备ID的分发配置文件。
一旦您构建了应用程序,您可以使用iTunes将其安装在他们的手机上。这可能是过程中最棘手的部分,因为它涉及到您的客户遵循相当复杂的技术说明(我曾经试图做过但没有成功)。这个问题已经被TestFlight的人解决了,我真的建议您去看看,它可以使beta/demo分发变得非常容易。
显然,这种演示需要您通过电话或视频会议向客户介绍应用程序。

3

如果没有越狱,就不能分享iPhone的屏幕。唯一的方法是在打开iPhone模拟器的情况下共享Mac的屏幕。有两个适用的应用程序:SkypeTeamViewer


3

在我们公司,我们使用TeamViewer来提供客户支持,这款软件非常易于客户连接和使用,并且可以在Windows和Mac上使用。客户甚至可以自己使用该应用程序,而您只需要坐在一旁观看即可 :)


2
我通常在这些情况下会使用 screenr.com(在模拟器中录制屏幕演示)或通过Skype视频聊天展示其在实际设备上的工作情况。这似乎是最简单和最快捷的方法,而不需要越狱设备。
对于较长时间的项目(一周以上),我喜欢构建一个ad-hoc版本,以便他们可以在自己的iOS设备上玩耍。这方面最好的工具是http://testflightapp.com/——他们有很棒的文档,你可以很快上手。

1

1

0
您可以制作一个.ipa文件,并将文件发送给客户。客户可以通过iTunes安装应用程序。他只需要将ipa文件拖到iTunes中并与设备同步即可。
要制作ipa文件,您必须在XCode中使用存档选项。
附言->如果您曾经注意过,iTunes中的所有应用程序文件都是.ipa文件。

0

如果你使用的是Mac电脑,你可以通过Airplay来演示在真实的iOS设备(iPhone、iPad)上运行的应用程序,然后你可以使用Skype/hangouts/teamviewer来分享实时的Airplay视频。我在我的Mac电脑上使用一个叫做Airserver或者Airsquirrels Reflector的小应用程序,将Mac电脑变成Airplay目标(这样它就会出现在iPhone上)。


0

在Mac上,您可以在模拟器中运行应用程序并共享屏幕。但是,如果您没有Mac,则很难向远程客户展示它在设备上的运行情况。

在这种情况下,我建议使用 Kickfolio,它是一个基于浏览器的iPhone模拟器,您可以在其中安装您的应用程序,然后与他人分享。

我曾经写过一篇关于 将移动应用程序构建交给客户 的博客文章,其中讨论了优缺点,并简要介绍了使用Kickfolio和TestFlight的教程。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接