題:
如何阻止OS X嘗試每10秒運行TeamViewer
Michael
2016-03-05 01:16:19 UTC
view on stackexchange narkive permalink

我最近偶然發現了我的 system.log 文件,並一遍又一遍地註意到以下消息:

3月4日12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.teamviewer [11506]):服務無法初始化: 無法設置當前工作目錄。錯誤= 2:無此文件或 目錄,路徑= /Applications/TeamViewer.app/Contents/MacOS:15D21: xpcproxy + 12028 [1353] [<>]:0x2

3月4日12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.desktop [11507]):服務無法初始化:無法 設置當前工作目錄。錯誤= 2:無此文件或 目錄,路徑= /Applications/TeamViewer.app/Contents/Resources: 15D21:xpcproxy + 12028 [1353] [<>]: 0x2

3月4日12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.teamviewer):服務僅運行了0秒。推動 重新生成10秒。

3月4日12:09:32 ix com.apple.xpc.launchd [1](com.teamviewer.desktop): 服務僅運行了0秒鐘。將重生推出10秒。

TeamViewer是在我的Mac上安裝的not,而且已經很久沒有使用了。因此,以上內容顯然是希望以一種不再存在的路徑運行某些內容。但是,看到launchctl涉及了,我運行了 launchctl list |。 grep team ,瞧,我發現了與TeamViewer相關的幾個條目。因此,我嘗試了以下命令:

  sudo launchctl stop com.teamviewer.service
sudo launchctl停止com.teamviewer.teamviewer
sudo launchctl停止com.teamviewer.Helper
sudo launchctl停止com.teamviewer.service
sudo launchctl卸載/Library/LaunchAgents/com.teamviewer.teamviewer.plist
sudo launchctl卸載/Library/LaunchAgents/com.teamviewer.teamviewer_desktop.plist
sudo launchctl卸載/Library/LaunchDaemons/com.teamviewer.*
sudo launchctl刪除/Library/LaunchDaemons/com.teamviewer.*
sudo launchctl刪除/Library/LaunchAgents/com.teamviewer.*
sudo rm /圖書館/LaunchAgents/com.teamviewer.*
sudo rm /圖書館/LaunchDaemons/com.teamviewer.*
 

我找不到與TeamViewer相關的文件。現在 sudo launchctl list |grep團隊 launchctl列表|grep team 均未顯示任何輸出,表明應停止並刪除所有內容。但是即使運行所有這些命令,我仍然每10秒在 system.log 中看到以上消息!

我如何使其停止?!

根據我在[此處](https://www.teamviewer.com/en/help/458-wie-deinstalliere-ich-teamviewer-unter-mac-os-x)找到的TeamViewer信息,首選項>高級具有其自己的卸載功能。您可能只需要[下載](http://www.teamviewer.com/en/download/mac/)並再次安裝該應用程序即可將其卸載。
@IconDaemon幸運的是,我能夠找到舊的DMG(肯定不想嘗試安裝新版本,只是發現它無法正確卸載舊版本),並且可以正常工作,但是我仍然希望弄清楚我有可能完全從launchctl中刪除所有跟踪,並且* still *仍然使launchctl嘗試運行某些程序。
因此,您從較早版本運行了卸載程序,launchctl是否仍在嘗試啟動它?
@IconDaemon不,可以修復它。但是,假設我沒有找到舊安裝程序的副本,而新版本也無法擺脫它,那麼我將成為一條小溪。因此,為了將來參考,我想了解為什麼我的命令沒有做到這一點。
這種行為通常是由剩餘的.plist文件,啟動守護程序或類似內容導致的。如果沒有卸載程序,則必須通過/ Library / Application Support,/ Library / LaunchAgents,/ Library / LaunchDaemons,/ Library / Preferences,/ Library / StartupItems和〜/ Library / Application Support,〜/ Library / LaunchAgent,〜/ Library進行root用戶操作/所有相關文件的首選項,並刪除它們。
五 答案:
KarlC
2016-03-05 07:29:38 UTC
view on stackexchange narkive permalink

這種行為通常是由剩餘的.plist文件,啟動守護程序或類似內容導致的。沒有卸載程序,您必須紮根

  • /圖書館/應用支持
  • /圖書館/ LaunchAgents
  • / Library / LaunchDaemons
  • /圖書館/偏好設置
  • / Library / StartupItems
  • 〜/圖書館/應用程序支持
  • 〜/ Library / LaunchAgents
  • 〜/ Library / Preferences

對於任何&所有相關文件,也將其刪除。 如果問題仍然存在,則在終端中使用find命令查看是否可以找到有問題的應用程序的任何實例(或在必要時使用sudo find),以防萬一在通常不可見的“ unix-y”文件夾中有剩餘的東西驅動器的根目錄。

Gabriel
2017-11-22 02:24:28 UTC
view on stackexchange narkive permalink

我有同樣的問題。如果您了解一些Terminal,我建議在命令行上執行此操作:

 查找〜/ Library / -name'com.teamviewer *'
 

 查找/ Library / -name'com.teamviewer *'
 

這可能會顯示一些文件,可能在〜/ Library / Preferences和/ Library / LaunchAgents中,以及其他一些地方。 然後您使用

刪除那些
  sudo rm /Library/LaunchAgents/com.teamviewer*
 

以及類似的find命令附帶的所有其他目錄/文件。

您明白了。

Gregory R. Sudderth
2017-07-05 11:33:02 UTC
view on stackexchange narkive permalink

我最初嘗試將其卸載,但更糟糕的是,TeamViewer每秒記錄6-8條消息。因此,我然後重新安裝了TeamViewer,以便可以再次卸載它,但這仍然給我留下了他們的幾個服務,它們每秒記錄幾條消息。

最後對我有用的是使用 AppZapper

原來我重新安裝了TeamViewer,然後再次嘗試了卸載。剩下的幾個服務始終以每秒數msg的速度記錄日誌。因此,我然後使用了AppZapper,並且在顯示的組件中是日誌中提到的服務。ZAPP!走了!
為什麼是-1?如果您不喜歡問題的格式是一回事,但是結果非常有幫助。TeamViewer卸載(截至該日期的最新版本)將所有進程,plist和其他文件留在了我的計算機上。AppZapper擺脫了所有這些。
user179649
2018-03-26 18:58:06 UTC
view on stackexchange narkive permalink

在我的情況下,這是 /Library/LaunchDaemons/com.teamviewer。* 文件試圖在登錄時自動啟動守護程序。手動刪除這些文件可解決此問題。與 com.crashplan。* 文件相同。

candyline
2017-06-13 03:03:55 UTC
view on stackexchange narkive permalink

我進入/ Library / Preferences,無法刪除plist。 結果,我

  1. 從網站重新安裝Teamviewer
  2. 在右上角的下拉菜單中轉到preferences
  3. 轉到Advanced
  4. 轉到Advanced的底部,然後單擊Uninstall
  5. ol>


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...