---
title: "Macのidentityservicesd：iMessageとFaceTimeのネットワーク使用 · Kilobatガイド"
url: "https://kilobat.app/ja/guides/what-is-identityservicesd.html"
description: "identityservicesdは、iMessageとFaceTimeのためのAppleのIdentity Serviceの一部です。接続する理由、nettopでの表示のされ方、減らす方法を説明します。"
---

macOSのプロセス

# Macのidentityservicesdとは？

`identityservicesd`は、Apple Identity Serviceの一部です。iMessageとFaceTimeは、このサービスを使って連絡相手の鍵とデバイスを見つけます。

プロセス：`identityservicesd` · 対象：現在のすべてのmacOS。macOS 27.2で確認。 · 確認日：2026年10月29日

## 表示される場所

- 「アクティビティモニタ」の「ネットワーク」、`nettop`、Kilobatの一覧に`identityservicesd`が表示されます。
- ファイアウォールやネットワークモニタが、`identityservicesd`の接続を許可するか尋ねてきます。
- `nettop`とKilobatでは、15文字に切り詰められた`identityservice`として表示されます。

## 正体

identityservicesdのmanページは、Appleから公開されていません。このプログラムはmacOSのIDSフレームワークの`IDS.framework/identityservicesd.app`にあります。

Appleプラットフォームセキュリティでは、Apple Identity Service（IDS）が説明されています。iMessageのための、公開鍵とデバイスアドレスのディレクトリです。

## ネットワークを使う理由

- **メッセージと通話。**Appleによると、デバイスはメッセージを送る相手の各デバイスの鍵とプッシュアドレスをIDSに問い合わせます。
- **自分のデバイス。**各デバイスは、自分の公開鍵をIDSに登録します。
- **ローカルのリンク。**このMacでは、ローカルネットワーク上の別のAppleデバイスへの接続も`lsof`に表示されました。

## 正常ですか？

はい、メッセージやFaceTimeを使っているときは正常です。問い合わせはわずかです。メッセージや通話そのものは、ほかのプロセスの下に表示されることがあります。

## 使用量を確認する

1. 「アプリケーション」>「ユーティリティ」から「アクティビティモニタ」を開き、「ネットワーク」をクリックします。
2. 検索フィールドに`identityservicesd`と入力します。「送信バイト」と「受信バイト」の列に、やり取りした量が表示されます。
3. ターミナルで、このプロセスだけを監視します。dを押すと1秒ごとの変化が表示され、qを押すと終了します。

   ```
   nettop -p identityservice -P
   ```
4. `nettop`は名前の最初の15文字しか表示しません。そのため、上のように`identityservice`を使います。

## 安全に減らす・一時停止する

1. このMacでiMessageを使わない場合は、「メッセージ」を開きます。「メッセージ」>「設定」>「iMessage」と選択し、サインアウトします。
2. このMacでFaceTimeを使わない場合は、FaceTimeを開きます。「FaceTime」>「設定」と選択し、サインアウトします。
3. 「アクティビティモニタ」で`identityservicesd`を終了しないでください。macOSの一部であり、ほかの機能がこれに依存しています。

## Kilobatを使う場合

1. Kilobatのアプリリストを開き、`identityservicesd`を検索します。その行に、現在の転送速度とやり取りしたバイト数が表示されます。
2. ターミナルで同じライブリストを表示します。/を押して名前を入力すると検索できます。

   ```
   kilobat status --watch
   ```
3. 1日分の通信量を表示します。名前は`kilobat report --summary`と一致します。

   ```
   kilobat bandwidth identityservice day
   ```
4. MCP経由では、AIエージェントが`get_app_bandwidth`と名前`identityservice`で同じ履歴を取得できます。
5. ライブ表示は無料です。アプリでの履歴にはProが必要です。Kilobatが履歴を記録するのは、アプリの実行中だけです。

## よくある質問

**nettopにidentityserviceと表示されるのはなぜですか？**

`nettop`はプロセス名を最大15文字までしか表示しません。Kilobatも同じ名前を使います。

## 出典

- [Appleプラットフォームセキュリティ：iMessageでメッセージを安全に送受信する仕組み](https://support.apple.com/guide/security/how-imessage-sends-and-receives-messages-sec70e68c949/web)
- lsof(8)、macOS 27.2に付属のmanページ
- nettop(1)、macOS 27.2に付属のmanページ

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」で`man <name>`を実行すると開けます。

## 関連ガイド

- [Macのapsdとは？](https://kilobat.app/ja/guides/what-is-apsd.html): apsdは、Apple Push Notificationサービスへの接続を1本開いたままにします。
- [Macのrapportdとは？](https://kilobat.app/ja/guides/what-is-rapportd.html): rapportdは、Macとほかのお使いのAppleデバイスとの通信を担います。
- [Macでビデオ通話がカクつく、フリーズする](https://kilobat.app/ja/guides/video-call-stutter-mac.html): 通話に必要なのは、速さよりも安定した遅延と安定したアップロードです。
