誰かのためにコードを書く必要があるというリクエストを受け取りました。しかし、彼らはリモートではなく自分のマシンで書いてほしいと思っています。
他の誰かの画面にリモートでアクセスできるソフトウェアを知っている人はいますか?
はい、VNCまたはMicrosoftリモートデスクトップを使用できますが、問題は、テストのためにXcodeからそのコードを実際のデバイスに実行する方法です。
誰かのためにコードを書く必要があるというリクエストを受け取りました。しかし、彼らはリモートではなく自分のマシンで書いてほしいと思っています。
他の誰かの画面にリモートでアクセスできるソフトウェアを知っている人はいますか?
はい、VNCまたはMicrosoftリモートデスクトップを使用できますが、問題は、テストのためにXcodeからそのコードを実際のデバイスに実行する方法です。
2 つの当面の解決策:
アドホック ビルドを生成し、開発者が承認したプロビジョニング プロファイルを使用して任意のデバイスにインストールできます。
ipa を生成し、JB デバイスにインストールします。
また、画面共有機能もありますが、これは基本的に、いくつかの機能を備えた適切に統合された VNC クライアントです。
この種の作業配置は、非常に生産的なものとは思えません。たとえば、コード補完など、XCode の多くの機能は迅速なユーザー操作に依存しています。遅延のあるリモート接続では、これらは非常にイライラするか、まったく使用できなくなります。
あなたが示唆するように、デバイス上でリモートでデバッグする方法はありません。ただし、AdHoc ビルドを作成して、Web または iTunes 経由で自分のデバイスにインストールすることはできます。
Apple 開発者プログラムでは、契約開発関係 (特にコード署名に関して) にいくつかの障壁があります。これは、実際のデバイスとアプリ ストアへの提出で実行する必要があります。唯一の 2 つのソリューションは、企業の ADC アカウント (「従業員」ユーザーとして追加されます) か、開発に使用される独自の個人アカウントを持つことです。