ステータスバッジ
AppPorts は、カプセル型のカラーバッジを使用してアプリとデータディレクトリの現在のステータスを表示します。一部のバッジはクリックすると詳細情報を表示します。
アプリステータスバッジ
リンクステータス
| バッジ | アイコン | 色 | 意味 |
|---|---|---|---|
| Linked(リンク済み) | link | 緑 | アプリが外部ストレージに移行され、ローカルにエントリが存在する |
| Locked Migration(ロック移行) | lock.fill | 緑 | リンク済みかつ uchg でロックされ、自動更新による外部アプリの破損を防止 |
| Unlocked Migration(ロック解除移行) | lock.open | オレンジ | リンク済みだがロックされていない;アプリ内更新により外部アプリが削除される可能性がある |
| Partial Link(部分リンク) | link.badge.plus | 黄 | アプリコンポーネントの一部がリンクされている(例:ディレクトリ内の一部の .app ファイル) |
| Orphan Link(孤立リンク) | link.badge.exclamationmark | 赤 | 外部ストレージのアプリが失われたが、ローカルエントリが残存している |
| Unlinked(未リンク) | externaldrive.badge.xmark | オレンジ | 外部ストレージにアプリが存在するが、ローカルにリンクされていない |
| External(外部) | externaldrive | オレンジ | 外部ストレージにアプリが存在し、ローカルエントリがない |
| Local(ローカル) | macmini | セカンダリ色 | 通常のローカルアプリで、移行されていない;他のタグがない場合に表示 |
フレームワークラベル
| バッジ | アイコン | 色 | 意味 | クリック時の動作 |
|---|---|---|---|---|
| Sparkle | arrow.triangle.2.circlepath | シアン | Sparkle フレームワークを使用して自動更新 | 外部ストレージに移行後、アプリ内更新により外部アプリが失われる可能性があるため、ロック移行を推奨 |
| Electron | atom | インディゴ | Electron フレームワークベースで自動更新対応 | 外部ストレージに移行後、アプリ内更新により外部アプリが失われる可能性があるため、ロック移行を推奨 |
タイプラベル
| バッジ | アイコン | 色 | 意味 |
|---|---|---|---|
| Running(実行中) | play.fill | 紫 | 現在実行中のアプリ |
| System(システム) | lock.fill | グレー | macOS システムアプリケーション |
| Non-native(非ネイティブ) | iphone | ピンク | iOS/iPadOS アプリ(Apple Silicon 経由で実行) |
| Store(ストア) | applelogo | 青 | Mac App Store アプリケーション |
特殊ラベル
| バッジ | アイコン | 色 | 意味 |
|---|---|---|---|
| Re-signed(再署名済み) | seal.fill | シアン | アプリが Ad-hoc 再署名された(移行後に「破損」が表示された際に実行) |
💡 Store ラベルについての特別な備考
アプリが以下の条件を満たす場合、「Store」ラベルはクリック可能になり、macOS 15.1+ のネイティブインストール手順が表示されます:
- アプリが外部ストレージの
/Volumes/{drive}/Applications/ディレクトリに存在する - macOS によりネイティブに管理されており、App Store がこのディレクトリでインクリメンタル更新を直接実行可能
データディレクトリステータスバッジ
| ステータス | 色 | 意味 |
|---|---|---|
| Local(ローカル) | セカンダリ色 | ローカルストレージ上のディレクトリで、移行されていない |
| Linked(リンク済み) | 緑 | 外部ストレージに移行済み;ローカルはシンボリックリンク |
| Needs Normalization(正規化が必要) | 黄 | AppPorts 管理のリンクだが、外部パスが正規の場所にない;「正規化」操作を推奨 |
| Needs Relinking(再リンクが必要) | オレンジ | 外部ストレージデータが存在するが、ローカルのシンボリックリンクが失われている;「再リンク」操作を推奨 |
| Existing Soft Link(既存のソフトリンク) | 青 | ユーザーが作成したシンボリックリンク(AppPorts が作成したものではない);管理引き継ぎのオプションあり |
アプリステータスの組み合わせ
アプリは複数のバッジを同時に表示する場合があります:
text
[Linked] [Sparkle] [Running]意味:アプリは外部ストレージに移行済み、Sparkle 自動更新フレームワークを使用、現在実行中。
text
[External] [Store] [Non-native]意味:外部ストレージ上の iOS アプリ(Mac 版)、App Store 経由でインストール済み。
text
[Orphan Link]意味:外部ストレージのアプリが失われたか削除されたが、ローカルエントリが残存している。手動でのリンク解除が必要。
