3

我在 appstore 中有一个 iOS 应用程序,其中有一个非消耗性 IAP(可下载的杂志问题),均已获得批准。

我需要在应用程序中添加另一个非消耗性 IAP(另一期杂志),但想在我的应用程序中控制此 IAP 的可用时间 - 最好的方法是什么?

我可以将“Cleared for sale”设置为 NO,然后将 IAP 提交给 Apple 吗?

他们会仅根据提交的屏幕截图来检查和批准 IAP,还是需要能够在应用程序中进行测试?

如果他们需要对其进行测试,我如何确保它只对 Apple 可用,而对公众不可用,同时确保它在我想公开发布时已经获得批准?

批准额外的 IAP(无新应用版本)通常需要多长时间?

4

3 回答 3

3

根据我在此期间发现的情况回答我自己的问题:

我可以将“Cleared for sale”设置为 NO,然后将 IAP 提交给 Apple 吗?

tkanzakic 已经回答了 - 是的,这是可能的

他们会仅根据提交的屏幕截图来检查和批准 IAP,还是需要能够在应用程序中进行测试?

如果“Cleared for Sale”为否,这意味着(在我的情况下)IAP 在应用程序中根本不可见,甚至在沙盒中也不可见,在批准期间也不对 Apple 可见。

因此,Apple 必须仅根据屏幕截图批准 IAP。(也许这是特定于报亭应用程序,也许不是 - 我不知道。)

批准额外的 IAP(无新应用版本)通常需要多长时间?

一个实例用了 2 天(比那段时间大约 7 天的完整应用程序提交要快得多),另一个实例用了 6 天。

我需要在应用程序中添加另一个非消耗性 IAP(另一期杂志),但想在我的应用程序中控制此 IAP 的可用时间 - 最好的方法是什么?

我们最终这样做了:

  • 在 IAP 的实际发布日期之前,提前创建了大量非消耗性 IAP(每期一个),仅使用屏幕截图,将“Cleared for sale”设置为 NO
  • 苹果根据截图批准了未来问题的 IAP
  • 在发布日期,使用(已获批准的)IAP 并将“Cleared for sale”设置为 YES
  • 确保我们有足够的批准“备用”IAP
于 2013-05-02T16:32:29.483 回答
1

是的,您可以设置Cleared for saleNO, 以 Apple 批准您的 IAP 不需要将此属性设置为YES,一旦获得批准,您可以更改此属性并且它将可供用户使用

于 2013-04-15T18:46:00.987 回答
1

您无需立即清除应用内购买。您可以在沙盒环境中对其进行测试,并随时将其提供给公众。

批准 IAP 的时间与批准新应用版本的时间大致相同(5-7 天,或多或少)。

于 2013-04-15T18:56:39.517 回答