我们公司有一个 iphone 设备,出于远程演示的目的,我必须从 mac/windows 系统展示一些设备特定的功能,如语音呼叫、加速度计等(这在 iphone 模拟器上是不可能的)。有什么方法可以在 mac/windows 机器上渲染设备屏幕?
提前谢谢, Sathish
我们公司有一个 iphone 设备,出于远程演示的目的,我必须从 mac/windows 系统展示一些设备特定的功能,如语音呼叫、加速度计等(这在 iphone 模拟器上是不可能的)。有什么方法可以在 mac/windows 机器上渲染设备屏幕?
提前谢谢, Sathish
我还没有尝试过,但是有一个可以使用的私有 API MPTVOutWindow。有关如何查看此博客文章的详细信息http://www.touchcentric.com/blog/archives/3
由于这是一个私有 API,它需要内置到您的应用程序中,并且它在应用程序中时永远不会通过应用程序商店提交过程。
一种更简单的方法是在手机上方设置一个网络摄像头。
您可以通过同时按下两个硬件按钮(顶部的电源和底部的主页)来截取屏幕截图。然后,您可以将图像邮寄或同步以将它们传送到计算机上。如果您需要显示实际应用程序,而不仅仅是静态屏幕,您可以在 Flash 中分离资源和动画。
Apple 在他们的主题演讲和 WWDC 上一直使用 iPhone 来做到这一点。然而,他们似乎有“特殊”的 iPhone;一些演示者使用 iPhone 上的摄像头方法,而另一些则使用 iPhone 到视频的直接连接。无论如何,这在您尚未越狱的 iPhone 上目前是不可能的。你最好的选择是模拟它。