Đa nền tảng
onestore.link cho React Native
Liên kết cửa hàng thông minh cho React Native — không SDK, không build lại.
Câu trả lời ngắn
Để ứng dụng React Native 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 React Native của bạn và không cần bản build mới. Khi được chạm trong Instagram, Facebook, Snapchat hoặc X, liên kết tự chuyển sang kho; trình duyệt của TikTok chặn việc này với nhiều liên kết, nên ở đó trang hiện nút của kho ngay từ giây đầu tiên. 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
Ứng dụng React Native của bạn vốn đã chạy trên iOS và Android từ một gói JS. Liên kết chia sẻ cũng nên như vậy. onestore.link là một URL thuần túy đưa mỗi khách truy cập đến đúng cửa hàng — không module native, không cấu hình Linking, không tích hợp SDK vào AppDelegate hay MainActivity.
Không có onestore.link
- SDK Branch / AppsFlyer + cấu hình native trên iOS và Android
- plist cho Universal Links + assetlinks.json cho Android App Links
- Hàng giờ thiết lập trước khi liên kết đầu tiên hoạt động
- Bảng giá nền tảng và hợp đồng
Với onestore.link
- Không SDK — liên kết hoạt động như một URL bình thường
- Không cần cấu hình native
- Liên kết sẵn sàng trong khoảng một phút
- Giá theo từng liên kết $3.99/tháng (gói miễn phí không giới hạn)
Cách hoạt động với React Native
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 RN lên cả hai cửa hàng
Build bằng `npx react-native run-ios --configuration Release` cho iOS và Gradle cho Android, hoặc dùng EAS Build nếu bạn ở Expo bare workflow.
- 2
Tạo liên kết trên onestore.link
Tìm ứng dụng hoặc dán cả hai URL cửa hàng. Bạn nhận ngay một liên kết ngắn.
- 3
Dùng URL từ JS
Dùng `Share.share()` hoặc `Linking.openURL()` với chuỗi URL onestore.link. Không cần cầu nối native.
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 React Native để 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 React Native:
Chia sẻ từ một nút React Native:
import { Share } from "react-native";
const SHARE_URL = "https://onestore.link/myapp";
await Share.share({
message: `Try my app: ${SHARE_URL}`,
url: SHARE_URL,
});
// iOS → App Store, Android → Google PlayCâu hỏi thường gặp
Cái này có thay thế Branch SDK không?
Với chuyển hướng thông minh ở cấp URL thì có. Với deferred deep linking và ghi nhận nguồn cài đặt thì không — những thứ đó cần SDK, và đó chính là thứ Branch được xây dựng để làm. Xem onestore.link/vs/branch để có bản so sánh đầy đủ.
Tôi có cần cấu hình Universal Links hay App Links không?
Không. onestore.link mở App Store / Play Store trực tiếp qua intent tiêu chuẩn của trình duyệt. Bạn không cần mục plist hay `assetlinks.json`.
Có hoạt động với Expo bare workflow không?
Có. onestore.link không phụ thuộc framework — Expo (managed và bare), React Native CLI, Expo Router — đều hoạt động.
Sẵn sàng thêm liên kết đa nền tảng cho ứng dụng React Native?
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 thêm: onestore.link vs branch →
Xem trong thực tế: Link trong tiểu sử cho ứng dụng, tự nhận diện iPhone hay Android →