繁体   English   中英

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

[英]Demoing an iPhone app to client remotely

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

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

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

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

构建应用程序后,您可以使用 iTunes 将其安装在他们的手机上。 这可能是该过程中最棘手的部分,因为它涉及您的客户遵循相当复杂的技术说明(我未能成功做到这一点)。 TestFlight的人已经解决了这个问题,我真的建议你检查一下,它使 beta/demo 分发变得非常容易。

显然,这种演示将涉及您通过电话或视频会议通过应用程序与您的客户交谈。

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

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

在这些情况下,我通常会使用screenr.com (在模拟器中录制屏幕投射)或通过 Skype 进行视频聊天以显示它在实际设备上的工作。 这些似乎是最简单、最快捷的方法,无需越狱设备。

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

查看TestFlight

下载SimFingerSnapz Pro X 免费试用版

结合这两个软件从您的模拟器中捕获视频。 我对我的一个远程客户端做了同样的事情。

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

在这种情况下,我建议将 Kickfolio用于浏览器内的 iPhone 模拟器,您可以在其中安装您的应用程序,然后与他人共享。

我写了一篇关于为您的客户构建移动应用程序的博客,其中讨论了优缺点,并提供了有关使用 Kickfolio 和 TestFlight 的简短教程。

如果您正在运行 mac,您可以使用 airplay 演示在真正的 ios 设备(iphone、ipad)上运行的应用程序 - 然后您可以使用 Skype/hangouts/teamviewer 共享实时 airplay 视频。 我在我的 Mac 上使用了一个名为 airserver/或 airsquirrels reflector 的小应用程序来使 Mac 成为 Airplay 目标(所以它出现在 iphone 中)

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

要制作 ipa 文件,您必须使用 XCode 中的存档选项。

PS -> 如果你曾经注意到 iTunes 中的所有应用程序文件都是.ipa 文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM