Xuất bản lên App Store
Đóng gói PWA đã xuất bản của bạn bằng PWA Builder để tạo các gói Android, iOS và Windows. Tab Mobile → Publish trên dashboard sẽ hướng dẫn bạn từng bước một.
Proyecta xây dựng các ứng dụng web. Để phân phối qua App Store, Google Play hoặc Microsoft Store, bạn cần đóng gói ứng dụng đã xuất bản dưới dạng PWA và sử dụng công cụ như PWA Builder để tạo các gói native.
Thực hiện theo hướng dẫn trong builder
Phần tiêu đề “Thực hiện theo hướng dẫn trong builder”Tab Mobile → Publish trên dashboard sẽ hướng dẫn bạn toàn bộ quy trình. Chọn Google Play hoặc App Store và nó sẽ trình bày từng bước — tạo gói, lập danh sách cửa hàng và nộp — cùng với danh sách kiểm tra để đẩy cập nhật sau khi ra mắt. Các bước dưới đây phản ánh quy trình đó, vì vậy bạn có thể dùng theo cách nào cũng được.
Bước 1: Đảm bảo ứng dụng của bạn là PWA
Phần tiêu đề “Bước 1: Đảm bảo ứng dụng của bạn là PWA”Trước khi tạo các gói cửa hàng, hãy yêu cầu AI thêm hỗ trợ PWA:
Add PWA support to my app:- Web app manifest with name, short name, icons (192px and 512px), theme color- Service worker that caches the app shell for offline useSau đó xuất bản lên subdomain *.proyecta.live của bạn (hoặc một domain tùy chỉnh).
Bước 2: Tạo các gói cửa hàng
Phần tiêu đề “Bước 2: Tạo các gói cửa hàng”- Mở pwabuilder.com
- Nhập URL đã xuất bản của bạn
- PWA Builder chạy kiểm tra manifest, service worker và bảo mật
- Nhấp Package for Stores và chọn nền tảng mục tiêu:
- Android — tạo file
.aab(Android App Bundle) cho Google Play - iOS — tạo project Xcode mà bạn build và nộp qua Xcode + Transporter
- Windows — tạo file
.msixcho Microsoft Store
- Android — tạo file
Bước 3: Nộp lên cửa hàng
Phần tiêu đề “Bước 3: Nộp lên cửa hàng”Mỗi cửa hàng có console dành riêng cho nhà phát triển:
| Cửa hàng | Phí nhà phát triển | Ghi chú |
|---|---|---|
| Google Play | $25 một lần | Thường chấp nhận các ứng dụng bọc PWA |
| Apple App Store | $99/năm | Apple có thể từ chối các ứng dụng chỉ là webview mà không có tính năng native. Hãy thêm tính năng native (push, share, camera) qua web API để tăng khả năng được chấp thuận. |
| Microsoft Store | $19 một lần (cá nhân) | Dễ chấp thuận nhất |
Quan trọng: lưu trữ khóa ký Android của bạn
Phần tiêu đề “Quan trọng: lưu trữ khóa ký Android của bạn”Khi PWA Builder tạo gói Android, nó sẽ cấp cho bạn một file signing.keystore. Hãy lưu file này ở nơi an toàn — Google Play yêu cầu mọi bản cập nhật trong tương lai phải được ký bằng chính khóa đó. Nếu mất khóa, bạn sẽ không thể cập nhật ứng dụng mà chỉ có thể xuất bản lại với tên gói mới.
Điều tương tự cũng áp dụng cho iOS provisioning profile và Windows certificate.
Cập nhật sau khi ra mắt
Phần tiêu đề “Cập nhật sau khi ra mắt”Hầu hết các cập nhật không yêu cầu nộp lại lên cửa hàng. Vì ứng dụng được bọc sẽ tải từ URL Proyecta đã xuất bản của bạn, các thay đổi về nội dung và tính năng sẽ có hiệu lực ngay khi bạn xuất bản. Bạn chỉ cần nộp lại gói mới khi thay đổi:
- Tên ứng dụng, icon, splash screen
- Các mục manifest mà wrapper đã nhúng vào
- Khai báo quyền native
Xem Cập nhật ứng dụng di động của bạn để biết thêm chi tiết.
Sắp ra mắt
Phần tiêu đề “Sắp ra mắt”- Tự động tạo tài nguyên cửa hàng — icon, splash screen và nội dung danh sách cửa hàng được tạo từ thương hiệu hiện có của bạn
- Tích hợp trực tiếp với PWA Builder để bạn không cần rời khỏi Proyecta
- Quản lý metadata cửa hàng ứng dụng được liên kết với builder