私たちの会社にはiPhoneデバイスがあり、リモートデモの目的で、Mac / Windowsシステムから、音声通話、加速度計など(iPhoneシミュレーターでは不可能)などのデバイス固有の機能のいくつかを示す必要があります。Mac / Windows マシンでデバイス画面をレンダリングする方法はありますか?
よろしくお願いします、サティシュ
私たちの会社にはiPhoneデバイスがあり、リモートデモの目的で、Mac / Windowsシステムから、音声通話、加速度計など(iPhoneシミュレーターでは不可能)などのデバイス固有の機能のいくつかを示す必要があります。Mac / Windows マシンでデバイス画面をレンダリングする方法はありますか?
よろしくお願いします、サティシュ
私はこれを試していませんが、使用できるプライベート API MPTVOutWindow があります。方法の詳細については、このブログ投稿http://www.touchcentric.com/blog/archives/3を参照してください。
これはプライベート API であるため、アプリに組み込む必要があり、アプリ内にある間はアプリ ストアの送信プロセスを通過することはありません。
もっと簡単な方法は、電話の上に Web カメラを設置することです。
Apple は、基調講演や WWDC で常に iPhone を使ってこれを行っています。ただし、彼らは「特別な」iPhone を持っているようです。一部のプレゼンターは Camera-over-the-iPhone アプローチを使用し、一部のプレゼンターは iPhone からビデオへの直接接続を使用しています。とにかく、これは現在、ジェイルブレイクしていない iPhone では不可能です。あなたの最善の策は、それをシミュレートすることです。
両方のハードウェア ボタンを同時に押すと、スクリーンショットを撮ることができます (上部の電源と下部のホーム)。その後、画像をメールで送信したり、同期してコンピューターに取り込むことができます。静的な画面だけでなく、アプリケーションの動作を示す必要がある場合は、アセットを分離して Flash でアニメーション化できます。