Baru-baru ini saya diminta oleh Mac App Store untuk masuk ke akun lain untuk memperbarui aplikasi saya. Saya tidak pernah memiliki ID Apple kedua dan komputer ini selalu milik saya, artinya tidak pernah ada akun lain yang masuk ke Mac ini. Cuplikan layar pesan terlampir.
Anda memiliki pembaruan untuk akun lain
Untuk memperbarui aplikasi ini, masuk ke akun yang Anda gunakan untuk membelinya.
Saya sudah mencoba keluar dan masuk kembali, tetapi tidak berhasil. Saya harus menghapus Xcode dan menginstalnya dari awal agar bisa berfungsi, tetapi saya tidak ingin melakukannya dengan setiap aplikasi.
Ada ide? :(
mac-appstore
Ian
sumber
sumber
Jawaban:
Untuk membuat AppStore melupakan kredensial lama yang digunakan untuk mengunduh suatu aplikasi, hapus
_MASReceipt
direktori pada aplikasi itu sendiri.Untuk melakukan ini:
Keluar dan mulai ulang AppStore, lalu temukan aplikasi. Sekarang tombolnya harus bertuliskan "Gratis" atau "Instal" dan bukan "Perbarui". Mengkliknya akan memperbarui aplikasi Anda ke versi terbaru, melakukannya sebagai pengguna Apple yang saat ini masuk.
Ini juga bisa menjadi masalah sementara dan dapat dihapus dari waktu ke waktu setelah server pulih dari beberapa kondisi kelebihan.
sumber
Saya memiliki masalah yang sama dan tidak memperbaiki izin atau mengatur ulang SpotLight melakukan apa pun untuk memperbaikinya.
Jika tidak ada alamat email yang ada dalam kesalahan, pesan itu berarti bahwa ia berpikir bahwa Anda membeli aplikasi saat login ke akun lokal lain di komputer Anda dan App Store tidak memiliki izin menulis untuk memperbaruinya.
Tampaknya ada sesuatu yang kacau di mesin saya, karena saya hanya menggunakan satu akun lokal, jadi saya memeriksa izin pada Xcode.app dan harus menambahkan akun lokal saya saat ini dengan akses Baca & Tulis.
Setelah saya selesai melakukannya, saya kemudian dapat memperbarui XCode melalui App Store.
sumber
Jika Anda telah memuat aplikasi yang dibeli dengan ID Apple lainnya, ini adalah layar yang Anda dapatkan. (Cobalah:))
Jadi misalnya, jika seorang teman memberi Anda salinan aplikasi mereka, dan pembaruan muncul, Anda harus masuk dengan ID teman Anda untuk memperbarui aplikasi itu.
Jika itu milik Anda secara sah, Anda dapat menghapusnya dari komputer Anda, lalu pergi ke AppStore> pembelian, dan mengunduhnya lagi ..
Semoga ini membantu.
sumber
Ini juga dapat terjadi ketika pengindeksan sorotan rusak, sehingga mungkin membantu untuk mencoba membangun kembali indeks sorotan (
sudo mdutil -E /
) sebelum menginstal ulang aplikasi besar seperti Xcode.sumber
"Memperbaiki" sepele dalam kasus saya. Dalam folder Aplikasi, instal Xcode saya bernama "Xcode.app" ... Berganti nama menjadi "Xcode 4.app" dan tiba-tiba AppleStore mengizinkan saya untuk memperbaruinya.
sumber
Dalam kasus saya, saya dapat melakukan bagian pertama (menghapus file di dalam isi paket aplikasi), tetapi tidak ada pilihan bagi saya untuk masuk dengan akun baru saya, dan saya harus, karena saya benar-benar membeli aplikasi dengan login lain .
Sekarang, ketika saya pergi ke pusat aplikasi , dan mencari aplikasi yang dimaksud, serta mengkliknya untuk memperbarui, ia hanya mengatakan saya sudah menginstal aplikasi ini di komputer ini, dan bertanya apakah saya yakin saya ingin beli lagi Itu tidak menawarkan opsi "pembaruan" .
Sepertinya saya tidak dapat menemukan tempat untuk "masuk" ke akun baru melalui app store.
sumber