Xcode計測器を使用して、iOSアプリのネットワークトラフィックを分析したいと考えています。残念ながら楽器は壊れているようです。
Xcodeを再インストールしました(Instrumentsを含む)。
これを修正する方法について何か提案はありますか?
使用されているバージョン:
Xcode 10ベータ版をインストールすると、ネットワーク接続機器がインストールされているように見えます。ベータ版がインストールされている自分のマシンにネットワーク接続が表示されるのを確認したところ、9.4.1はあるがXcode 10ベータ版がインストールされていない別のマシンは表示されません。
Appleがそれを調べられるように、これについてレーダーを提出したいかもしれません...
残念ながら、シミュレータで動作しないカスタム計測器は既知の問題です。
Leaksなど、現在機能しているものはほとんどありません。
常に実際のデバイスを接続するオプションがあり、これは機能します。
IPhoneシミュレーターで試してみたところ、このエラーが発生しました。実際のデバイスで実行して解決しました。
Appleフォーラムで推奨されているため、ディスクから古いバージョンのInstrumentsをすべて削除し、それが役立つかどうかを確認してください。私にとっては、うまくいきました。Instruments 9.4.1を使用できるようになりました。
私のシステムでは、Xcode 9.4.1は古いバージョンのInstrumentsを起動しようとしていましたが、存在しないフレームワークにアクセスしようとしてクラッシュしました。
/System/Library/PrivateFrameworks/CoreProfile.framework
また、システムがUTIの所有権を混乱させ、Instruments 9.4.1がtracetemplateファイルを開くことができなくなりました。