应用内购买 In-App Purchase怎么解决?

2025-06-22 23:23:00
推荐回答(2个)
回答1:

方法:

1:应用内根据创建的产品的bundle identifier来获取产品的List

2:应用请求产品的信息。产品信息为SKProduct对象。

3:App Store返回信息。在实际编程中,SKProducts信息就在SKProductsResponse的对象中,是其Property。

4:在应用中显示产品信息给用户

5:用户点击了一个产品。

6:应用向App Store发出一个购买请求 Payment Request

7:App Store处理请求,完成交易,并返回信息到应用。

8:  应用获取信息然后根据交易情况将购买的内容解锁给用户使用。

回答2:

现在有很多应用都使用了In-App Purchase,虽然对于很多用户来说,可能并不喜欢甚至讨厌这个模式,以为一点击就要从账户里扣钱。

但是,应用内购买对于开发者而言不失为一种好的商业模式,而且人们也将越来越接受这种购买模式。

测试应用内购(In-App Purchase,以下简称IAP)不需要上传二进制文件。