Cài đặt phần mềm từ Mac App Store thường chỉ mất vài nhấp chuột. Nhưng điều gì xảy ra khi có sự cố?
Dù ứng dụng không tải xuống, bạn gặp lỗi khi mua ứng dụng, hoặc thậm chí thấy trang App Store trắng, chúng tôi sẽ chỉ cách giải quyết các vấn đề phổ biến của Mac App Store.
1. Mất mua hàng App Store
Ứng dụng bạn mua từ Mac App Store gom lại trong phần Purchased (Đã mua). Ứng dụng liên kết với Apple ID, nghĩa là nếu bạn sở hữu nhiều Mac, bạn có thể cài ứng dụng trên tất cả. Ứng dụng luôn sẵn sàng cập nhật, và bạn có thể cài lại bất cứ khi nào.
Trang mua hàng liệt kê tất cả ứng dụng theo thứ tự thời gian. Bạn có thể mở hoặc cài đặt chúng ngay từ trang này, nhưng đôi khi bạn nhận thấy chúng biến mất. Các lý do khác nhau có thể gây ra điều này:
- Apple đã gỡ ứng dụng vì nó lỗi thời hoặc không tuân thủ hướng dẫn duyệt ứng dụng.
- Nhà phát triển không còn quan tâm bán ứng dụng.
- App Store có thể tự động ẩn ứng dụng bạn không cài đặt lâu dài hoặc có vấn đề tương thích.
Khi ứng dụng bị ẩn, bạn không còn thấy nó trên màn hình Purchased, và không nhận thông báo cập nhật cho nó. Nhưng bạn vẫn có thể xem các ứng dụng ẩn này bằng chút đào móc.
Mở App Store, và nhấp Store > View My Account (Xem tài khoản). Đăng nhập để xem thông tin tài khoản. Sau đó trên trang Account Information (Thông tin tài khoản), cuộn xuống phần Hidden Items (Mục ẩn) và nhấp Manage (Quản lý).
Bây giờ nhấp nút Unhide (Bỏ ẩn) cho từng ứng dụng bạn muốn hiển thị lại.
Với sửa chữa này, bạn sẽ khôi phục tất cả ứng dụng thiếu. Chỉ lưu ý nếu ứng dụng không khả dụng, nhấp vào ứng dụng đó sẽ không làm gì. Kiểm tra trang web hoặc mạng xã hội của nhà phát triển xem họ còn hoạt động không.
2. Ứng dụng hiển thị sai là đã cài đặt
Mac App Store có tất cả thông tin về Apple ID của bạn. Nó biết tài khoản nào bạn dùng, và theo dõi quyền sở hữu ứng dụng. Đôi khi, bạn có thể gặp vấn đề App Store báo sai rằng một ứng dụng cụ thể đã cài đặt, và do đó không cho bạn tải xuống.
Bạn cũng có thể thấy thông báo gây hiểu lầm You have updates available for other accounts (Bạn có cập nhật cho tài khoản khác), ngay cả khi bạn dùng một Apple ID. Loại lỗi này có thể xảy ra vì nhiều lý do.
Nguyên nhân 1: Vấn đề với thư mục Cache
Trong trường hợp này, bạn phải xóa thủ công thư mục cache để sửa. Trước khi tiến hành các bước này, hãy chắc chắn bạn đã sao lưu Mac.
Thoát Mac App Store bằng phím tắt Cmd + Q. Mở Terminal và gõ lệnh sau:
open $TMPDIR../C/com.apple.appstore/
Nhấn Enter và thư mục com.apple.appstore sẽ mở trong Finder. Xóa nội dung thư mục này. Khởi động lại Mac App Store. Lưu ý đây là thư mục cache và tạm thời hệ thống. Đừng xóa file hay thư mục nào khác ngoài thư mục này.
Nếu bạn đối mặt với lỗi xác minh liên tục hoặc vấn đề trạng thái tải xuống sai, dùng phương pháp này để khắc phục.
Nguyên nhân 2: Ứng dụng Beta trên ổ khác
Loại vấn đề này xảy ra khi bạn cài phiên bản beta macOS trên phân vùng hoặc ổ bên ngoài. Ứng dụng bạn cài trên đó được lập chỉ mục bởi Spotlight. Chỉ mục hệ thống tạo ra sẽ khiến App Store nghĩ bản sao của ứng dụng tồn tại trên ổ khác. Nó sẽ từ chối tải xuống hoặc cập nhật ứng dụng trên phân vùng chính.
Sửa vấn đề này đơn giản; bạn phải xóa bản sao ứng dụng trùng lặp và xây dựng lại chỉ mục Spotlight.
Mở Apple Menu (Menu Apple) và chọn System Preferences. Chọn mục Spotlight và chuyển sang tab Privacy (Riêng tư).
Nhấp tab Plus (Cộng) ở dưới danh sách. Cửa sổ Finder mới sẽ mở. Thêm Macintosh HD (hoặc tên bạn đặt) vào danh sách và đóng cửa sổ System Preferences. Tôi cũng khuyên đăng xuất tài khoản và đăng nhập lại. Lập chỉ mục sẽ dừng cho ổ này.
Bây giờ quay lại tab Privacy và nhấp dấu Minus (Trừ) để xóa ổ Macintosh HD. Đóng cửa sổ System Preferences. Hệ thống sẽ bắt đầu lập chỉ mục lại mọi thứ trên ổ, mất một chút thời gian.
Nguyên nhân 3: Cập nhật ứng dụng trên tài khoản người dùng khác
Nếu bạn dùng máy chia sẻ với tài khoản người dùng khác, bạn có thể gặp vấn đề tương tự. Ứng dụng bạn cài trên tài khoản khác không nên gây vấn đề. Nhưng nếu bạn xóa tài khoản người dùng, App Store sẽ không biết bạn đã làm vậy và gặp vấn đề tương tự.
Để khắc phục vấn đề này, làm theo bước phần trên để xây dựng lại chỉ mục Spotlight.
3. Cập nhật hoặc Tải xuống Ứng dụng bị kẹt
App Store cung cấp cập nhật định kỳ cho cả ứng dụng hệ thống và thứ ba. Trong một số trường hợp, tải xuống không hoàn thành và có thể treo giữa chừng. Bạn có thể thấy thông báo Waiting (Đang chờ) hoặc Installing---Calculating (Đang cài đặt---Đang tính toán) quen thuộc ngay dưới thanh tiến trình tải.
Để tiếp cận vấn đề này, chúng ta xem những gì xảy ra sau hậu trường.
Xóa thư mục Cache
Khi tải xuống bắt đầu, App Store tạo nhiều file tạm trong thư mục cache. Chúng bao gồm file metadata Spotlight, file cài đặt chưa hoàn chỉnh, và file PLIST chi tiết ứng dụng bạn tải.
Ở bước đầu, bạn phải xóa thư mục cache App Store như đã nói. Thoát Mac App Store, mở cửa sổ Terminal và gõ lệnh sau:
open $TMPDIR../C/com.apple.appstore/
Nhấn Enter và thư mục com.apple.appstore sẽ mở trong Finder. Xóa mọi thứ bên trong. Tiếp theo, bạn phải xóa thư mục com.apple.appstore của người dùng. Để làm vậy, vào
~/Library/Caches/com.apple.appstore
và xóa tất cả file trong thư mục fsCachedData.
Xóa nội dung thư mục Updates
Khi tải xuống ứng dụng hoàn tất, gói di chuyển từ thư mục cache tạm đến
MacintoshHD/Library/Updates
Nếu ứng dụng bị kẹt khi cài đặt hoặc hỏng vì lý do nào, xóa nội dung thư mục này. Nếu không, bỏ qua bước này.
Kết thúc tiến trình App Store gây rối
Sau khi xóa nội dung thư mục cache, bạn tiếp theo cần kết thúc tiến trình gây rối từ Activity Monitor (Giám sát hoạt động). Điều này đảm bảo khi tải lại cập nhật, tiến trình sẽ không treo lại.
Mở Activity Monitor và đặt chế độ xem thành All Processes (Tất cả tiến trình). Gõ store để tìm tiến trình liên quan App Store, và buộc thoát tất cả các tiến trình daemon này:
- storedownloadd: Xử lý tải xuống ứng dụng trong App Store.
- storeinstalld: Phủ cài đặt ứng dụng và cập nhật.
- storeassetd: Xử lý tất cả tài nguyên và file ngôn ngữ App Store.
- storeaccountd: Chịu trách nhiệm xác thực, đóng vai trò cầu nối với tài khoản Apple ID.
Đừng mở App Store yet, vì còn một bước nữa để khắc phục vấn đề này.
Xóa file Preference (Tùy chọn)
Vào Finder và nhấn Cmd + Shift + G để mở hộp Go to Folder (Đi đến thư mục). Đi đến thư mục sau:
~/Library/Preferences
Tại đây, xóa các file sau:
- com.apple.appstore.plist
- com.apple.storeagent.plist
Bây giờ vào
~/Library/Cookies
Và xóa file này:
- com.apple.appstore.binarycookies
Sau khi xóa tất cả file preference, chọn Apple Menu > Shut Down (Tắt máy). Sau đó nhấn nút nguồn để khởi động Mac lại và vấn đề nên biến mất.
4. Trang App Store trắng
Một trong những vấn đề notorios (nổi tiếng) của Mac App Store là khi hiển thị thông báo lỗi Cannot connect to the App Store (Không thể kết nối đến App Store). Điều này có nhiều nguyên nhân, nhưng bạn có thể giải quyết.
Trước tiên, kiểm tra kết nối Internet. Mở Apple Menu > System Preferences. Chọn mục Network (Mạng) và đảm bảo có biểu tượng xanh bên cạnh mạng trong thanh bên trái. Nếu có biểu tượng đỏ, kết nối Internet bị ngắt.
Đôi khi vấn đề không phải ở phía bạn. Kiểm tra Trang trạng thái hệ thống Apple. Tại đây, bạn xem thông tin trạng thái dịch vụ Apple, như iCloud, App Store, v.v.
Nếu dịch vụ cụ thể có biểu tượng đỏ, nó đang down.
Nếu vẫn thấy thông báo lỗi ngay cả với đèn xanh, chọn Store > Logout (Đăng xuất) và thoát App Store. Khởi động lại app và đăng nhập lại.
5. Lỗi khi mua Ứng dụng
Hiếm khi, bạn có thể thấy thông báo lạ We could not complete your purchase: Unknown Error (Không thể hoàn tất mua: Lỗi không xác định) khi mua ứng dụng. Vấn đề này xảy ra khi cập nhật macOS hoặc dùng nhiều Apple ID.
Mở cả App Store và iTunes, đảm bảo bạn dùng cùng Apple ID trong cả hai app. Nếu dùng hai Apple ID riêng, đăng xuất app, thoát, và đăng nhập lại với một Apple ID.
Nếu vẫn thấy cùng lỗi, bạn có thể gặp vấn đề với Điều khoản và Điều kiện iTunes. Khi cập nhật macOS lớn, Apple muốn bạn chấp nhận điều khoản lại. Trong trường hợp này, thoát app, chấp nhận Điều khoản mới, và khởi động lại. Có thể cần reboot để hiện hộp thoại chấp nhận.
Đừng quên tìm giảm giá lớn App Store
Qua những năm, Apple có xu hướng bỏ qua Mac App Store. Nó chậm và gặp nhiều lỗi và vấn đề ổn định. Khắc phục lỗi khó vì khi App Store có vấn đề, nó không crash — nó chỉ từ chối hoạt động.
Với ra mắt macOS Mojave, App Store sẽ có nâng cấp lớn. Chúng ta không biết liệu sẽ khắc phục các lỗi phổ biến này hay không.
Sau khi sửa vấn đề App Store, đừng quên bạn có thể tiết kiệm tiền trên ứng dụng từ store. Xem các phương pháp tìm giảm giá Mac và iPhone App Store.