2011-06-29 47 views
5

对此可能有一个非常简单的答案,但我不知道。将iPhone应用程序远程演示给客户端

将iPhone应用程序演示为远程客户端的最简单方法是什么?

远程桌面连接到您的开发机器是通过模拟器的唯一途径吗?

回答

3

在我们公司,我们使用TeamViewer作为我们所有的客户支持,客户端连接和使用非常容易,并且可以在Windows和Mac上使用。他甚至可以在坐下时自己使用应用程序:)

3

如果不越狱,你不能分享iPhone的屏幕。唯一的方法就是在开启iPhone Simulator的情况下分享你的Mac屏幕。有两种合适的应用: SkypeTeamViewer

6

如果您有客户的UUID,您可以构建应用程序的Adhoc version并将其安装到手机上。您将必须生成包含其设备ID的分发设置配置文件。

一旦你建立你的应用程序,你可以使用iTunes将它安装到他们的手机上。这可能是该流程中最棘手的部分,因为它涉及到您的客户遵循相当复杂的技术指导(我未能成功完成)。这个问题已经被TestFlight的人解决了,我真的推荐你检查一下,它使beta/demo发行变得非常简单。

很明显,这种演示会涉及到通过电话或视频会议通过应用程序与客户通话。

2

我通常在这些情况下使用screenr.com(在模拟器中录制屏幕)或通过Skype进行视频聊天以显示它正在工作一个实际的设备。这些似乎是没有监狱破坏设备的最简单和最快捷的方法。

在较长的项目上(超过一周左右),我喜欢构建一个特别版本,以便他们可以在自己的iOS设备上使用它。最好的工具是http://testflightapp.com/ - 他们有很好的文档,你可以很快起床并运行。

0

U可以制作应用程序的.ipa文件,然后将文件发送给您的客户端。然后,客户端可以通过iTunes安装应用程序。他所要做的就是将ipa文件拖入iTunes并与设备同步。

对于制作ipa文件,您必须使用XCode中的归档选项。

P.S - >如果你发现iTunes中的所有应用程序文件都是.ipa文件。

0

在Mac上,您可以在模拟器中运行应用程序并共享屏幕。但是如果你没有一台Mac,那么向一个远程客户展示它运行在一个设备上就更困难了。

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

我已经写过关于Getting mobile app builds to your customers的博客,它讨论了优点和缺点,并给出了关于使用Kickfolio和TestFlight的简要教程。

0

如果您正在运行mac,您可以使用airplay演示在真实ios设备(iphone,ipad)上运行的应用程序 - 然后您可以使用Skype /环聊/ teamviewer共享实况airplay视频。我在我的苹果机上使用了一个名为airserver /或airsquirrels反射器的小应用程序,以使mac成为一个airplay目标(所以它出现在iphone中)