Ios 如何创建免费的应用内购买?

Ios 如何创建免费的应用内购买?,ios,objective-c,in-app-purchase,storekit,Ios,Objective C,In App Purchase,Storekit,我需要我的一个应用内购买是免费的,可能是苹果IAP结构提供的 目前购买的类型是非消耗品,而它是付费的,一切都可以,但问题是如果我免费购买的话“从价格层,我收到它的ID在无效生产商。< P>购买的产品是可以购买的产品,或者有最小的TiR1定价,否则它不能考虑进到App过程中。 你的应用程序应该有可用于应用程序内的产品列表,否则其他产品应该从应用程序内过程中跳过。注意这在编写时是准确的,但后来已经过时了 您不能进行免费的应用内购买。想想看。苹果给你免费托管你的东西会有什么好处?如果你为此收费,他们可

我需要我的一个应用内购买是免费的,可能是苹果IAP结构提供的


目前购买的类型是非消耗品,而它是付费的,一切都可以,但问题是如果我免费购买的话“从价格层,我收到它的ID在<代码>无效生产商。

< P>购买的产品是可以购买的产品,或者有最小的TiR1定价,否则它不能考虑进到App过程中。


你的应用程序应该有可用于应用程序内的产品列表,否则其他产品应该从应用程序内过程中跳过。

注意这在编写时是准确的,但后来已经过时了

您不能进行免费的应用内购买。想想看。苹果给你免费托管你的东西会有什么好处?如果你为此收费,他们可以得到30%,这让他们很高兴,但不收费的30%就不算什么了。您需要自己主持内容


资料来源:根据我对IAP的经验,苹果现在为应用内购买增加了一个免费价格层。我已经用一个非消耗品的应用程序测试了它,这个应用程序目前在商店里,它工作得非常好


只需进入iTunes Connect中的“管理应用内购买”,选择产品并将价格层更改为免费。然后,当您在应用程序中获取SKProduct时,价格将为0。

这对于非消耗性IAP是可能的:


这里的要点是,我没有他们提供的托管服务,我只需要解锁免费功能,但现在所有用户都需要它。那么这有什么意义呢?如果它是免费的,那么用户为什么需要“购买”它呢?例如@borrrden允许用户使用促销代码免费解锁它:)。如果你使用苹果IAP系统,用户可以恢复所有的购买,免费的价格层现在可以在iTunes Connect中使用。@ H4CKY,你应该考虑不接受我的回答,因为它已经过时了。@ H4CKY在文档中没有提到任何地方,但是当你这样做的时候,你的应用程序不会识别产品标识符,我已经体验过了。因此,假设应用程序内需要处理付款和交易,这在免费产品的情况下是不可能的。下面是应用程序内购买的完整指南,请看一下。。。我已经测试了这个和那些价格为0的产品,没有显示为有效产品,我将再次检查它们。好奇地想知道结果!有人正式提到过这个吗?我们没有看到免费层。你做了什么来启用免费层吗?@Crashalot我不知道。它只是显示为应用内购买的可用层之一。我可以对非续订订阅执行相同的操作吗?我想免费销售产品,过一段时间后想让他们付费。