Native
onestore.link cho SwiftUI
Liên kết App Store + Play Store cho ứng dụng SwiftUI.
Câu trả lời ngắn
Để ứng dụng SwiftUI có một liên kết tải xuống duy nhất cho cả hai kho, hãy tạo một onestore.link từ trang của ứng dụng trên App Store và Google Play: liên kết đưa iPhone tới App Store, điện thoại Android tới Google Play, còn máy tính tới một trang có nút của cả hai kho và một mã QR. Đây là chuyển hướng, không phải SDK: không có gì được thêm vào dự án SwiftUI của bạn và không cần bản build mới. Nếu ứng dụng chỉ có trên một kho, người truy cập từ nền tảng kia sẽ được cho biết ứng dụng có trên kho nào thay vì bị đưa tới hư không. Liên kết miễn phí không tốn gì và bị xóa sau 30 ngày không có người truy cập; Pro, giá $3.99 mỗi tháng hoặc $39.90 mỗi năm cho mỗi liên kết, giữ liên kết vĩnh viễn.
Cập nhật lần cuối 2026-10-22
Nếu ứng dụng iOS độc lập của bạn có phiên bản Android song song (hoặc bạn đang lên kế hoạch làm), liên kết chia sẻ không nên bị khóa vào một cửa hàng. onestore.link cho phép ứng dụng SwiftUI chia sẻ một URL duy nhất, mở App Store cho người dùng iOS và Google Play cho người dùng Android — cùng một liên kết, không phải tách nhánh.
Không có onestore.link
- URL chia sẻ khác nhau cho từng nền tảng (người dùng iOS gửi liên kết App Store cho bạn bè dùng Android)
- Người nhận trên Android gặp một trang App Store không truy cập được
- Mất lượt cài đặt vì vào nhầm cửa hàng
Với onestore.link
- Người dùng iOS chia sẻ liên kết phổ quát, bạn bè dùng Android đến Google Play
- Không còn lượt cài đặt hỏng khi chia sẻ chéo nền tảng
- OG tùy chỉnh để liên kết được chia sẻ mang thương hiệu riêng trong bản xem trước iMessage / WhatsApp
Cách hoạt động với SwiftUI
Không SDK, không build lại, không đổi cấu hình native. Chỉ là một URL.
- 1
Phát hành ứng dụng SwiftUI và (tùy chọn) bản Android tương ứng
Gửi qua App Store Connect; gửi bản build Android qua Play Console. Ngay cả khi Android mới chỉ là "sắp ra mắt", onestore.link sẽ chuyển khách Android đến một trang tạm do bạn kiểm soát.
- 2
Tạo onestore.link của bạn
Dán cả hai URL cửa hàng và nhận ngay một liên kết ngắn. Miễn phí mãi mãi, chỉ cần một email: không mật khẩu.
- 3
Dùng ShareLink với URL phổ quát
Đặt URL vào `ShareLink` hoặc `UIActivityViewController`. Người dùng iOS chia sẻ ứng dụng của bạn giờ đây chia sẻ một liên kết dùng được cả cho bạn bè dùng Android.
Tùy chọn: chia sẻ từ bên trong ứng dụng
onestore.link chỉ là một URL — bạn không cần thêm gì vào ứng dụng SwiftUI để nó hoạt động. Nếu bạn cũng muốn có nút chia sẻ trong ứng dụng để gửi liên kết đa nền tảng cho người dùng, đây là cách làm thường gặp trong SwiftUI:
Bảng chia sẻ từ một view SwiftUI:
import SwiftUI
struct ContentView: View {
let shareURL = URL(string: "https://onestore.link/myapp")!
var body: some View {
ShareLink(item: shareURL) {
Label("Share my app", systemImage: "square.and.arrow.up")
}
}
}Câu hỏi thường gặp
Ứng dụng của tôi chỉ có trên iOS, sao tôi nên dùng cái này?
Ba lý do: (1) chuẩn bị cho lúc ra mắt Android — liên kết hoạt động ngay ngày bạn phát hành; (2) OG tùy chỉnh để chia sẻ lên mạng xã hội mang thương hiệu riêng; (3) chuyển hướng được quyết định ở mạng biên của Cloudflare, cùng với xử lý trình duyệt trong ứng dụng cho TikTok / Instagram.
Có hoạt động với URL App Clip không?
onestore.link đưa người dùng đến cửa hàng để cài ứng dụng đầy đủ. Với trải nghiệm App Clip, hãy cấu hình URL App Clip riêng trong dự án của bạn.
Sẵn sàng thêm liên kết đa nền tảng cho ứng dụng SwiftUI?
Miễn phí mãi mãi, không mật khẩu. Liên kết của bạn sẵn sàng trong khoảng một phút.
Tạo liên kết miễn phí của bạnXem trong thực tế: Một liên kết cho ngày ra mắt ứng dụng →