Mac で System Activity のようなアプリを書いています。このトピックの darwin.h と darwin.c を変更して使用しました。しかし、特定のフィールドに対してのみ正しい情報が表示されているようです (そして、少し前にすべての正しい情報が表示されましたが、現在のプロセス (このアプリ) に対してのみ表示されていました)。cpu/mem/disk 使用量などの他のすべては無効になります。サンドボックスかセキュリティの何かではないかと思います。アプリケーションを /Applications に移動し、root/wheel 755 を設定しようとしましたが、機能せず、値がゼロのままです。
ここに私の出力があります:クリック
darwin.c で変更されたコード: click、多くのコメント付き printf 行の後に記述
また、ディスクとプロセスに関する詳細な情報を表示する SystemInfo (com.lymbilesoft.systeminfoliteforiphone) のような AppStore で承認された無料のアプリもありますが、どのように機能するのでしょうか? バイナリであるnm-ingを試しましたが、何か役立つものは見つかりませんでした。誰かが私を助けてくれますか?