我开发了一个可与React Native和ExpoKit搭配使用的游戏应用程序,因此如果不进行身份验证,我想知道我是否想按月付款,如何知道该人是否付款? AsyncStorage?还是开发后端?还是使用Stripe作为后端?而最推荐使用哪个模块来使用Apple Pay和Google Pay开发付款?我已经测试过:https://github.com/tipsi/tipsi-stripe,但是我没有成功导入iOS的StripeModule,也没有成功导入https://github.com/naoufal/react-native-payments,但这是行不通的。
答案 0 :(得分:1)
您可以使用react-native-iap。
https://github.com/dooboolab/react-native-iap
这是一些有关此的中等文章。
https://medium.com/dooboolab/react-native-in-app-purchase-121622d26b67? https://medium.com/dooboolab/react-native-iap-v3-1259e0b0c017
在这里您可以找到产品和订阅。您可以在android和ios中进行订阅。另外,您可以在用户订阅后将结果发送到后端。
答案 1 :(得分:1)
我集成应用内购买的方式是通过在媒介上关注本文,该文章精确地描述了如何轻松地在ios和android上进行集成。 但是请记住,我使用的是本机反应,即不是博览会。并且我建议您对此类复杂功能使用纯本机反应。
但是,如果您想使用expo,ive会在expo docs上进行检查,希望对您有所帮助: expo -in app purchase
您将需要一个后端,以便可以在成功完成交易后存储用户。因此需要后端。
希望有帮助。毫无疑问,