1

私はxamarinが初めてです。Windows 10 で VS 2019 を使用して、エミュレーターで正常に動作する単純な "Hello World" アプリを作成しました。ネットワーク上に iMAC があり、Win10 マシン上の Windows ビジュアル スタジオに正常に接続されています。Windows VS をリモート iMac にペアリングする際に、更新の警告やバージョンの不一致エラー メッセージが表示されません。エミュレーターのリストには、エミュレーターと「リモート デバイス」オプションの長いリストがあります。全体として、エミュレーターで作業するときはすべて問題ありません。

ここで、iPhone XR (iOS 13.4.1) を USB を使用して Win10 の VS 2019 に接続すると、デバイスがすべてのエミュレーターの横に表示され、デバッグのためにデバイスに展開できるという結果が期待されます。 . 私の最初の質問は、それが正しい仮定であるかどうかです。もしそうなら、私の場合は起こりません。Windows マシンで iTunes プログラムを起動すると、iPhone に問題なく接続できます (バックアップ、復元などを実行できます)。興味深いことに、VS では、Device Log接続された iPhone への接続にも問題はありません。私の電話は、画面の左上隅にあるドロップダウン ボックスに表示されます。現時点では、接続の問題ではないとしか思えません。

私が残っているのは、Win10のVS 2019または接続されたiPhoneでのある種の不一致設定であり、それが原因でwin10のVS 2019がUSB接続のiPhoneを認識しません。どの設定をいじる必要があるか考えていますか? 前もって感謝します。

4

2 に答える 2

1
  • 最初のオプションでは、iPhone を Mac デバイスの USB 経由で接続する必要があります。その後、iPhone デバイスでデバッグできます。

  • 2番目のオプション、Macデバイスが常にあなたの周りにあるとは限らない場合は、Wifi経由でiPhoneデバイスに接続することもできます.

開発者ワークフローの重要な部分は、デバイスへの展開です。Xcode 9 では、アプリをデプロイしてデバッグするたびにデバイスを配線するのではなく、ネットワーク経由で iOS デバイスまたは Apple TV にデプロイするオプションが導入されました。この機能は、Visual Studio for Mac 7.4およびVisual Studio 15.6 リリースで導入されました。

このガイドでは、ネットワーク経由でデバイスをペアリングして展開する方法について詳しく説明します: https://docs.microsoft.com/en-us/xamarin/ios/deploy-test/wireless-deployment?tabs=windows

于 2020-05-26T03:16:20.343 に答える