Tôi phải xây dựng một ứng dụng cho iOS và Android và tôi đã suy nghĩ về việc sử dụng React Native để thực hiện công việc, nhưng tôi không tìm thấy bất kỳ điều gì liên quan đến Mua hàng trong ứng dụng. Bạn có biết bất kỳ giải pháp hiện có nào để thêm Mua hàng trong ứng dụng cho cả phiên bản iOS và Android mà không có quá nhiều đau đầu không?Phản hồi mua hàng trong ứng dụng và gốc?
Trả lời
Tôi là tác giả của thư viện InApp Billing cho RN trên Android; react-native-billing.
Tôi cũng đang cân nhắc việc hỗ trợ iOS từ cùng một thư viện nhưng sẽ yêu cầu viết lại đáng kể vì có sự khác biệt về tính chẵn lẻ đối tượng địa lý. API cũng hoạt động theo nhiều cách khác nhau.
Hiện tại, nếu bạn cần hỗ trợ iOS, tôi sẽ sử dụng react-native-in-app-utils.
Điều này có hỗ trợ đăng ký có thể gia hạn không? –
Có rất nhiều thành phần của bên thứ ba ngoài đó (nhiều hơn nữa cho iOS là ngày đầu cho Android) nhưng nếu bạn không thể tìm thấy thứ bạn muốn thì việc viết mã mua hàng trong ứng dụng sẽ là vấn đề bản địa cho iOS và Android sau đó chuyển tiếp sang bên JS phản ứng với thành phần gốc tự phản ứng của riêng bạn.
react-native-in-app-utils hoạt động độc đáo với iOS. Đối với Android không có bất cứ điều gì được nêu ra, mặc dù tôi đang làm việc trên một PR trong thời gian rảnh rỗi của tôi để cung cấp này.
Dưới đây là một cái gì đó mà sử dụng lương sọc táo và lương android - https://github.com/tipsi/tipsi-stripe
Nó có thể là những gì hội chợ sử dụng trong nội bộ, tôi không chắc chắn. Đây là một cách khác có vẻ đầy hứa hẹn - https://github.com/naoufal/react-native-payments - có vẻ như sử dụng GUI gốc ở mọi nơi ngay cả trong trình duyệt, tôi sẽ thử cái này, tôi hy vọng nó hoạt động.
- 1. Phản ứng gốc vs tạo phản ứng ứng dụng gốc
- 2. Mua hàng trong ứng dụng: Chia sẻ mua hàng trong ứng dụng của người dùng giữa Android và iOS
- 3. Phản hồi vị trí AsyncStorage gốc và sử dụng
- 4. Lỗi mua hàng trong ứng dụng -1001
- 5. Khôi phục mua hàng trong ứng dụng
- 6. Thử nghiệm mua hàng trong ứng dụng
- 7. Mua hàng trong ứng dụng Android
- 8. Mua hàng trong ứng dụng LibGDX và Gradle
- 9. Mua hàng trong ứng dụng cho các ứng dụng Desktop
- 10. "Khôi phục mua hàng" trong mua hàng trong ứng dụng có nghĩa là gì?
- 11. Apple giao dịch mua hàng trong ứng dụng của một lần mua hàng đôi khi
- 12. iOS Trong ứng dụng Mua hàng: thử mua hàng thực mà không cần gửi cho Apple
- 13. Phản hồi FixedDataTable kích thước hàng/ô phản hồi
- 14. Sử dụng rơle trong ứng dụng gốc phản ứng
- 15. Mua ứng dụng từ một ứng dụng khác bằng cách sử dụng Mua hàng trong ứng dụng
- 16. Phương thức phản hồi gốc không đóng
- 17. Cách kiểm tra mua hàng trong ứng dụng trong Android?
- 18. Trong ứng dụng Vấn đề mua hàng trong android
- 19. Phản ứng gốc: 0.41 app.json
- 20. Android phản hồi gốc bỏ qua navigator.geolocation.getCurrentPosition
- 21. Phản ứng gốc và yêu cầu ('http')
- 22. hiển thị 2 mục mỗi hàng [phản ứng gốc]
- 23. Mua hàng trong ứng dụng Android không hoạt động
- 24. Lưu trữ thích hợp Mua hàng trong ứng dụng
- 25. Phản hồi Gốc với Xác thực Firebase
- 26. Duy trì hồ sơ mua hàng trong ứng dụng iOS
- 27. Luồng mua hàng trong ứng dụng Android bị hỏng
- 28. Cách khôi phục Giao dịch mua hàng trong ứng dụng?
- 29. Ảnh chụp màn hình mua hàng trong ứng dụng iPhone
- 30. Nhiều lần mua hàng trong ứng dụng Android
Tôi đã tạo yêu cầu về Sản phẩm cho việc này để thêm vào React Native: https://productpains.com/post/react-native/support-for-in-app-purchases –