MacAppStore'un silinen uygulamalar için güncellemeler göstermesini nasıl durdurabilirim?


4

Mac AppStore'dan satın alınan uygulamaları sildim. Uygulama destek klasörlerinde kalan parçaları silmek için "CleanApp" kullandım.

Ancak yine de AppStore uygulamasındaki güncelleme bildirimlerini görüyorum.

Uygulama adını Satın Almalar sekmesinde gizleyebileceğimi biliyorum, ancak bu bildirimleri kalıcı olarak kaldırmanın bir yolu var mı?

Bu sadece kozmetik bir şey değil. Birden fazla güncellemem varsa ve "Tüm Uygulamaları Güncelle" yi seçersem, silinen uygulamalar yeniden yüklenir.

Lütfen dikkat: iOS Mağazası değil, Mac App Store hakkında soruyorum.


1
Spot ışığın, uygulamayı başka bir bölüm veya birimde görmemesini sağlamak için tüm disklerinizi çıkarın. Uygulama Mağazası spot ışığı kullanır, böylece uygulamaların kendileri değil indeksleri olması durumunda bu veritabanını yeniden oluşturmak için de arama yapabilirsiniz.
bmike

ah teşekkürler .. Bir yedekleme sürücüsü ve TM sürücüsü var. Spot ışığını yeniden ayarlayacağım. Çalışırsa, bunu doğru cevap olarak işaretleyebilir miyim?
David DelMonte

Sizin için en uygun cevabı eklemek sizin için en iyisi olacaktır. Testi yapıyorsun ve ben sadece denemem için bir fikrim var (ya da iki). Yorumlar oylanabilir, ancak bir cevap olarak seçilemez veya bir olmak üzere taşınamaz.
bmike

tamam. Ben muhtemelen bu gecede test edeceğim, çünkü sürücülerimi gün boyunca sökmek istemiyorum. Bu fikri gerçekten takdir ediyorum!
David DelMonte

Sağol Sonunda, diğer sürücüler olmadan yeniden başlamaya başladı. Çözümün çok açıktı.
David DelMonte

Yanıtlar:


2

Genellikle bu spot ışığı ile ilgili bir problemdir.

En basit adım, mac'u kapatmak, tüm harici sürücülerin bağlantısını kesmek ve fazladan birimin takılmadığından emin olmak için çalışmaya başlamaktır. Bir sonraki adım spotlight endeksini yeniden oluşturmak olacaktır .

Son olarak, başka bir kullanıcının bir şekilde bu Uygulamayı giriş klasörüne yüklemediğinden veya kopyalamadığından emin olmak için diğer kullanıcı hesaplarında arama yapın.


2

Aynı problemi yaşadım ve daha rahat bir çözüm denemenizi öneriyorum.

Dizinleri yeniden başlatmak ve yeniden oluşturmak için çok zaman harcamak yerine, uygulamayı aramak için spot ışığı kullanın. "Tümünü bulucuda göster" i seçin, tüm örnekleri çöp tenekesine atın ve boşaltın.


İyi fikir. Farklı sormaya hoş geldiniz.
David DelMonte

1

2018’deki MacOS 10.13’te, bir teknikler kombinasyonu kullanmak zorunda kaldım:

  • App Store'dan çıkın, sonra tüm ciltlerde sorunlu uygulamayı arayın (her zaman bağlı olmadığınız ağ ve çıkarılabilir ciltler dahil, ancak sık sık Spotlight tarafından dizine alınabilecek kadar sık ​​kullanın) ve sorunlu uygulamanın tüm kopyalarını çıkarın. Spotlight, mevcut olduklarını bildirmişse, App Store bunları yükseltmek isteyebilir.
    • Disk yansıtma uygulaması gibi herhangi bir "düz dosya" yedekleme çözümü kullanıyorsanız, fazladan kopya / kopya bulmak için bu yaklaşımı kullanmanız gerekir. Bu, yedekleme işlemleri dışında normalde bağlantısı kesilmiş bir birimin manuel olarak monte edilmesini gerektirebilir. Gelecekte bu birimi Spotlight endekslemesinin dışında tutmayı düşünün.
    • Bir nedenden dolayı uygulamanın eski bir kopyasını saklamanız gerekiyorsa (örneğin, geçerli uygulama sürümüyle uyumlu olmayan eski işletim sistemli diğer makinelerde kullanım için), daha sonra ZIP, 7Zip veya her neyse arşivleyin. Bu makinelerin sabit sürücülerinden herhangi birini ağa bağlıyorsanız, bunları (veya en azından kendi Uygulama klasörlerini) yerel Spotlight endekslemenizden hariç tutmanız gerekir.
    • Ayrıca , uygulama ile ilgili yetim ve önemsiz aramak için bazı veya teknikler için bu ilgili soruya bakın . Aynı bölüme geçtiğinizde daha uzun süren bu bölüme ihtiyaç duyulması daha olasıdır (örn. MacOS 10.13, yıllar önce MacOS 10.7 ile hayatına başladı ve sonuç olarak yepyeni bir 10.13 diskten çok daha fazla çekiciliğe sahipti.) ).findlocate.pkg.plist
  • App Store'u yeniden başlatın ve çözülüp çözülmediğine bakın. (Bunu yapana ve Güncellemeler sekmesine girene kadar güncellemenin mevcut olduğunu söyleyebilir).
    Aksi takdirde, aşağıdakilerden herhangi biri çalışmalı ve zafer sizin olana kadar sırayla yapılabilir (her denemeden önce App Store'dan çıkın):
    • Dipak G.'nin cevabında verilen mdutilve launchctlkomutlarını kullanın , ardından App Store'u yeniden başlatın.
    • Mac'inizi yeniden başlatın, ardından tekrar App Store'u kontrol edin.
    • Spotlight dizinini kurallı şekilde yeniden oluşturun ve gerekirse başka bir yeniden başlatmanın ardından App Store'u tekrar kontrol edin.

Benim kişisel durumumda, bunların hepsini, son iki mermi hariç, sırayla yapmak zorunda kaldım. _MASReceiptAmacım uygulamayı tamamen yok etmek olduğu için uygulama içinde bir şeyler aramak için Dren / Jawa tekniğine yaklaşmadım . Bu fikir, uygulama ile Uygulama Mağazası arasındaki bağlantıyı kesmek için iyi olabilir, örneğin Uygulama Mağazası sürümünü bir geliştiriciden doğrudan bir tanesiyle değiştirdiyseniz.


0

Tavsiyeleriniz için teşekkürler Nihayetinde bir çözüm: Bazı uygulamaların diğer örneklerini aradım, başka bir diskte bir kopyasını buldum, ancak tamamen silmek istemediğim için bunun yerine onu sıkıştırdım ve ardından uygulamayı sildim. Oldukça açık, belki, ama ... Can sıkıcı güncelleme uyarıları gitti.


0

Mac App Store, kaldırılan uygulamalar için güncellemeler gösterdiğinde meta veri paketini yükleme:

Spot ışığı kapat:

sudo mdutil -a -i off

Boşalt:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Yükle:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Spot ışığını tekrar aç:

sudo mdutil -a -i on

Şimdi her şey reindexed ve kaldırılan uygulamalar için herhangi bir güncelleme olmamalıdır.


0

Bunu çözmek için yapmanız gereken tek şey şudur:

  1. Uygulamanıza sağ tıklayın ve tıklayın Show Package Contents

  2. Şu yöne rotayı ayarla Contents/_MASReceipt/

  3. Dosyayı receiptmetin düzenlemede aç

  4. "Kızgın" için arama ( Cmd+ F)

  5. İçeren tüm paragrafı sil com.NAMEofYOURproblemAPP

  6. Kayıt etmek. Sistem dosyalarını düzenleme izniniz olmadığından, yeni makbuz dosyasını başka bir yere kaydetmeniz gerekecek, daha sonra eskisini şifrenizi girdikten sonra düzenlenen ile değiştirmeniz gerekecektir.

  7. tamam

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.