Що таке mac-процес «Wi-Fi»


13

Я працюю на Mac OS X Yosemite. Сьогодні я зіткнувся з процесом під назвою "Wi-Fi" у "Моніторі діяльності".

введіть тут опис зображення

Назва привертає мою увагу, тому я гуляю навколо, але знайшов мало інформації про те, що робить процес.

Ще дивніше, що відповідна програма цього процесу, схоже, має ДВІ назви:

/System/Library/CoreServices/WiFiAgent.app    

У Finder він показує іншу назву Wi-Fi.app введіть тут опис зображення

То який це процес? Це законно?

Відповіді:


10

WiFiAgent.app є частиною ОС X і є агентом, відповідальним за всі речі Wi-Fi у графічному інтерфейсі.

Сюди входить все: від керування пунктом рядка меню до показу діалогів для введення бездротового ключа мережі. Агент працює у фоновому режимі на всіх Macs за допомогою бездротової послуги.

Ось перетворена версія WiFiAgent.app Localizable.strings, яка показує деякі особливості агента через повідомлення, які можна локалізувати.

Причина, чому WiFiAgent.app показаний у Finder як "Wi-Fi.app", через CFBundleDisplayName:

{   CFBundleDisplayName = "Wi-Fi";
    CFBundleName = "WiFiAgent";
}

Зміст / Ресурси / InfoPlist.strings


Я бачу, що CFBundleNameключ має значення WiFiAgentв Info.plist. І все-таки CFBundleDisplayNameключ НЕ відображається в моєму Info.plist. Ви можете це переконати?
Філіпп007

@Philip Так, це правильно. Як зазначається під кодовим блоком, файл, на який я посилаюсь, - це файл InfoPlist.strings у папці Ресурси, а не сам Info.plist.
грг

Так, я це отримав. Дякую за те, що поставили мене на правильний шлях.
Philip007

2
мій wi-fi швидко потрапляє на 1 ГБ оперативної пам’яті, гадаю, яблуко - це завдання, щоб змусити нас оновити нашу машину, але я скоро відмовиться від яблука.
Джеймс Тан

Хтось знає, чому цей процес може займати 99,5% мого процесора (за даними Monitor Monitor) і що з цим робити?
безробітні

3

@grgarside вказує шлях. Хочу зазначити кроки вирішення подібних завдань.

  1. Двічі клацніть ім'я процесу на моніторі Activiy, потім виберіть вкладку «Відкрити файли та порти», визначте пов'язаний шлях до файлу процесу

  2. Знайдіть файл у Finder (cmd-shift-G)> клацніть правою кнопкою миші файл> Показати зміст пакета

  3. Перегляньте Info.plist у будь-якому текстовому редакторі

  4. Щоб переглянути * .strings (наприклад, InfoPlist.strings або Localizable.strings), використовуйте цю веб-службу

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.