Quay lại Blog
hướng-dẫnxử-lý-sự-cốv1.25.0

Snapzy yêu cầu cấp lại quyền sau khi cập nhật lên v1.25.0 — Cách xử lý

Snapzy Team

Snapzy yêu cầu cấp lại quyền sau khi cập nhật lên v1.25.0 — Cách xử lý

Vừa nhấn cập nhật Snapzy lên v1.25.0, mở lên và thấy hộp thoại xin quyền lại từ đầu? Đừng lo, bạn không bị lỗi, cũng không cần cài lại. Snapzy vẫn là Snapzy, chỉ là bây giờ nó được ký bằng chứng chỉ nhà phát triển mới và đã qua kiểm duyệt của Apple (notarized). macOS nhìn nhận đây gần như là một ứng dụng khác về mặt quyền riêng tư, nên các quyền bạn đã cấp trước đó không tự động chuyển sang.

Dưới đây là lý do và cách khắc phục.

Tại sao v1.25.0 lại xin cấp lại quyền?

Trước v1.25.0, Snapzy được phân phối dưới dạng bản dựng ad-hoc. Từ v1.25.0 trở đi, Snapzy đã được Apple chứng nhận (notarized) và ký bằng Developer ID mới.

macOS liên kết các quyền riêng tư như Ghi màn hình, Micro, Trợ năng với danh tính ký của ứng dụng. Khi danh tính ký thay đổi, hệ thống không tự nhận diện đây là cùng một ứng dụng nữa, dù tên và biểu tượng vẫn vậy. Kết quả là Snapzy phải xin cấp lại quyền.

Điều này xảy ra vì macOS thiết kế như vậy, không phải do Snapzy bị lỗi. Điểm đổi lại là từ giờ bạn mở Snapzy lần đầu sẽ không còn bị Gatekeeper chặn hay phải chạy lệnh Terminal xattr nữa.

Cách cấp lại quyền

Có hai cách. Cách đầu tiên nhanh hơn và ít nhầm hơn.

Cách 1: Khởi động lại hướng dẫn ban đầu (khuyến nghị)

Snapzy có sẵn luồng hướng dẫn cấp quyền. Bạn chỉ cần:

  1. Mở Snapzy.
  2. Vào menu Help → Restart Onboarding.
  3. Làm theo từng bước. Snapzy sẽ tự động mở đúng bảng cài đặt của macOS để bạn bật từng quyền.
  4. Sau khi hoàn tất, thoát Snapzy hoàn toàn và mở lại.

Cách 2: Cấp lại thủ công trong Cài đặt hệ thống

Nếu bạn thích tự làm hoặc muốn kiểm soát từng quyền:

  1. Mở Cài đặt hệ thống → Quyền riêng tư & Bảo mật.
  2. Tìm Snapzy trong từng mục sau và bật lại:
    • Ghi màn hình — cần thiết để chụp ảnh màn hình và quay video.
    • Tệp & Thư mục → thư mục lưu ảnh chụp — cần thiết để Snapzy ghi ảnh vào đúng vị trí bạn chọn.
    • Micro — chỉ cần nếu bạn quay video có giọng nói.
    • Trợ năng — cần thiết để phím tắt toàn cục hoạt động khi Snapzy chạy nền.
  3. Thoát Snapzy hoàn toàn và mở lại.

Lưu ý: Nếu quyền đã hiển thị là bật nhưng Snapzy vẫn không chụp được, hãy tắt quyền đó đi, bật lại, rồi thoát và mở lại Snapzy. macOS đôi khi cần khởi động lại ứng dụng để cập nhật trạng thái quyền.

Một vài điểm cần nhớ

  • Dữ liệu của bạn không bị mất. Các ảnh chụp, video và cấu hình vẫn giữ nguyên. Chỉ có bản ghi quyền TCC của hệ thống bị reset.
  • Bạn chỉ cần làm một lần duy nhất. Sau khi cấp lại quyền cho bản notarized, các bản cập nhật sau sẽ không yêu cầu lại nữa.
  • Không cần chạy Terminal nữa. Từ v1.25.0, Snapzy mở bình thường mà không cần lệnh xattr -rd com.apple.quarantine.

Nếu vẫn gặp vấn đề

Nếu đã cấp lại quyền mà Snapzy vẫn không hoạt động đúng:

  1. Thoát hoàn toàn Snapzy (không chỉ ẩn cửa sổ).
  2. Mở lại và thử lại phím tắt hoặc thao tác chụp.
  3. Nếu vẫn không được, khởi động lại máy Mac một lần. macOS thỉnh thoảng cần khởi động lại để làm mới cơ sở dữ liệu quyền.

Trong trường hợp hiếm gặp, bạn có thể cần gỡ cài đặt sạch và cài lại bằng script chính thức. Xem hướng dẫn chi tiết tại Cách gỡ cài đặt & cài lại Snapzy sạch sẽ.


Việc chuyển sang bản notarized giúp Snapzy an toàn và dễ cài đặt hơn, dù đợt đầu hơi phiền một chút. Nếu vẫn cần hỗ trợ, hãy mở issue trên GitHub — chúng tôi sẽ xem xét.

Hỗ trợ dự án

Snapzy miễn phí và mã nguồn mở. Nếu bạn thấy nó hữu ích, hãy cân nhắc tài trợ để giúp duy trì phát triển và tiếp cận với mọi người.