mezhevikin/AppReview
⭐️ A tiny library for iOS and macOS to request reviews on the App Store. This is a wrapper around the native SKStoreReviewController.
⭐️ AppReview — Thư viện nhỏ gọn gọi App Store Review trên iOS & macOS
AppReview là bộ wrapper nhẹ quanh SKStoreReviewController, giúp yêu cầu đánh giá từ người dùng một cách đơn giản và có điều kiện.
AppReview là một thư viện Swift siêu nhỏ dành cho iOS và macOS, cho phép bạn dễ dàng yêu cầu người dùng đánh giá ứng dụng trên App Store. Dựa trên SKStoreReviewController gốc của hệ thống, AppReview cung cấp cách gọi đơn giản với hỗ trợ điều kiện về số lần khởi chạy hoặc thời gian sử dụng.
✨ Điểm nổi bật
- Yêu cầu theo số lần khởi chạy:
AppReview.requestIf(launches: 3)để hiển thị đánh giá sau 3 lần mở ứng dụng. - Yêu cầu theo thời gian:
AppReview.requestIf(days: 5)để gọi đánh giá sau 5 ngày sử dụng. - Kết hợp cả hai điều kiện:
AppReview.requestIf(launches: 3, days: 5)để kiểm tra cả số lần và thời gian. - Gọi không điều kiện:
AppReview().requestIfNeeded()dùng sau các hành động tích cực như hoàn tất mua hàng. - Hỗ trợ SwiftUI: Dễ dàng tích hợp trong
ApphoặcScenecủa ứng dụng. - Swift Package Manager: Hỗ trợ cài đặt nhanh qua SPM với URL trực tiếp từ GitHub.
💡 Vì sao đáng chú ý
AppReview giúp bạn tránh phải viết boilerplate cho việc quản lý logic đánh giá, đồng thời tận dụng framework gốc của Apple để đảm bảo tuân thủ quy trình App Store. Bạn có thể dễ dàng tù điều kiện hiển thị đánh giá dựa trên hành vi người dùng — ví dụ như số lần mở ứng dụng hoặc thời gian sử dụng — để tăng tỷ lệ phản hồi tích cực.
#Swift #iOS #macOS #AppStore #SKStoreReviewController #SPM #AppReview #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Rate on App/Play Store directly in your React Native app
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
A simple zero-config tool to make locally trusted development certificates with any names you'd like.