ios 内购正式环境_React Native + PHP 接入苹果内购业务

本文介绍了如何在React Native应用中接入苹果内购服务,包括环境准备、客户端唤起购买流程、服务端商品列表处理及支付状态验证。通过使用第三方库react-native-apple-iap并与PHP后端交互,实现内购的完整流程。
摘要由CSDN通过智能技术生成

环境准备

  • 首先需要与苹果签订付费App协议,https://appstoreconnect.apple.com/agreements/#/
51a97456a63d5aa84d66c5fc70b4e2b0.png
image-20201030143215117

在这里显示“有效”后即可。

  • 创建App,点击App内购买项目中的管理

  • 根据需求创建商品,注意商品ID不能带“.”

客户端唤起购买程序

  • 使用@刘智鹏写好的包: “react-native-apple-iap”,http://code.haxibiao.cn/packages/react-native-apple-iap
  • 仔细阅读完其中的README.md,字不多,都是白话文的干货
  • 使用yarn引入到项目中

coding

  • App.tsx中监听Apple内购程序
...
/**
* 处理Apple内购监听
*/
useEffect(() => {
if (Platform.OS == 'ios') {
ApplePurchase.startObserving();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值