Xcode 9とmacOS 10.13の最新バージョンを使用しています。
アプリケーションの現在の状態からメモリグラフを作成しようとすると、No Selectionという空の画面が表示されます。
また、インストゥルメントをプロファイリングして操作しようとしましたが、権限エラーのために実行できませんでした。
ターゲットの実行に失敗しました。
[アプリ名]をデバッグする権限が拒否されました。
私はこれらのスレッドを認識しており、それらで利用可能な提案を試みましたが、それらは機能していないようです:
私が試したもの:
Xcode 9の特定の問題のようです。
この問題の回避策はありますか?
Xcodeを9.2に更新この問題は解決されました。
私は物理デバイスでアプリケーションを構築しようとしましたが、それは機能しましたが、メモリグラフは私のSwiftクラスを表示しませんでした(たとえば、私のコントローラが単にそこになかった場合など) )それにもかかわらず、インストゥルメントでは割り当ての監視が正常に機能しました。
これはシミュレータが原因の問題のようです。
私の場合、プロファイリングのビルド構成は、スキームのデバッグではなくリリースに設定されていました。変更後、シミュレータでプロファイルを作成できました。
お役に立てれば。
私の場合、私はXcode 9を使用していました。Xcode-> Preferences-> Locations-> Command Line Tools = Xcode 8.3.3にチェックすると、Xcode 8.3.3からXcode 9.0に変更しただけで動作します。