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

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

目前购买的类型non-consumable而支付的一切都没关系,但问题是,如果我从价格层“免费”,我会在invalidProductIdentifiers收到它的ID。

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

您无法免费购买应用程序。 想一想。 通过为您提供免费托管服务,Apple会获得什么? 如果你收取它,他们得到30%,这使他们感到高兴,但30%的一切都没有。 您需要自己托管内容。

资料来源:我的IAP经验

Apple现在已经为应用内购买添加了免费价格等级。 我已经使用非耗材测试了一款应用程序,该应用程序目前在商店中,并且完美运行。

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

应用内购买适用于可购买或具有最低Tier1定价的产品,否则无法考虑进入inapp流程。

您的应用应该包含可用于应用内的产品列表,否则应该从应用内进程中跳过其他产品。

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

IMG