Xuất bản lên App Stores
Bọc PWA đã xuất bản của bạn với PWA Builder để tạo các gói cho Android, iOS và Windows. Một quy trình hướng dẫn tích hợp trong builder đang được lên kế hoạch phát triển.
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 bọc ứng dụng đã xuất bản thành một PWA và sử dụng công cụ như PWA Builder để tạo các gói native.
Bước 1: Đảm bảo ứng dụng của bạn là một PWA
Phần tiêu đề “Bước 1: Đảm bảo ứng dụng của bạn là một PWA”Trước khi tạo các gói cho store, 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 tên miền tùy chỉnh).
Bước 2: Tạo các gói cho store
Phần tiêu đề “Bước 2: Tạo các gói cho store”- Mở pwabuilder.com
- Nhập URL đã xuất bản của bạn
- PWA Builder sẽ 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 tệp
.aab(Android App Bundle) cho Google Play - iOS — tạo một dự án Xcode mà bạn build và nộp qua Xcode + Transporter
- Windows — tạo tệp
.msixcho Microsoft Store
- Android — tạo tệp
Bước 3: Nộp lên store
Phần tiêu đề “Bước 3: Nộp lên store”Mỗi store có cổng dành cho nhà phát triển riêng:
| Store | Phí đăng ký | Ghi chú |
|---|---|---|
| Google Play | $25 một lần | Nhìn chung cho phép các ứng dụng bọc PWA |
| Apple App Store | $99/năm | Apple có thể từ chối ứng dụng nếu chỉ là một webview đơn thuần không có chức năng native. Hãy thêm các tính năng native (push notification, share, camera) thông qua các web API để tăng khả năng được chấp nhận. |
| Microsoft Store | $19 một lần (cá nhân) | Dễ chấp nhận nhất |
Quan trọng: lưu trữ Android signing key của bạn
Phần tiêu đề “Quan trọng: lưu trữ Android signing key của bạn”Khi PWA Builder tạo gói Android, nó sẽ cấp một tệp signing.keystore. Hãy lưu tệp 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 cùng một key. Nếu mất key này, 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 profiles và Windows certificates.
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 bản cập nhật không yêu cầu nộp lại lên store. Vì ứng dụng được bọc sẽ tải nội dung từ URL Proyecta đã xuất bản của bạn, các thay đổi về nội dung và chức năng sẽ có hiệu lực ngay khi bạn publish. 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 trong manifest mà wrapper đã nhúng vào
- Khai báo quyền native
Xem Cập nhật Ứng dụng Mobile 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”- Trình hướng dẫn app store tích hợp trong builder — tạo icon, splash screen và nội dung mô tả store 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 cho app store được liên kết với builder