【问题标题】:iTunes Connect error: "An In-App Purchase has been returned"iTunes Connect 错误:“应用内购买已被退回”
【发布时间】:2016-01-25 02:20:37
【问题描述】:

我在我的应用程序的in-app purchase 部分的iTunes Connect 中看到以下错误:

应用内购买已被退回并在表格中突出显示 下面

新应用的所有in-app purchases 均已被拒绝。它们都显示需要开发者操作的状态。转到每个人 in-app purchase 会显示一个感叹号:

您的应用内购买已被退回。您必须修改或删除 突出显示的项目。

但是,根本没有解释错误是什么。这似乎是许多开发人员刚刚开始看到的问题:

https://forums.developer.apple.com/message/78997#78997

任何想法是什么导致了这个?这只是另一个iTunes Connect 错误吗?

【问题讨论】:

  • 我的应用内购买产品中似乎没有发现任何突出显示的错误。所以我正在联系 Apple 支持。
  • 你能解决这个问题吗?
  • 看来这根本不是问题。当您的应用被拒绝时会发生这种情况。当您上传新版本时,您可以再次添加这些 IAP。至少它对我有用。

标签: objective-c in-app-purchase app-store-connect ios9


【解决方案1】:

您的二进制文件或元数据存在一些问题,导致应用审核拒绝了您的应用。你需要解决这个问题。并且:应用审查“退回”了它,而不是拒绝 IAP。如果他们拒绝了它,您将需要重新编码新的 IAP,因为一旦被拒绝,就无法重新提交 IAP。一旦你解决了应用被拒绝的原因,你需要做的就是打开 IAP,在任何字段中添加一个“”,保存它,删除“”,再次保存它就可以了。我不记得您是否还需要将它附加到新的二进制文件中,或者它是否仍处于附加状态。

Similar issue

【讨论】:

  • 这行得通,但应该指出的是,在现有单词或字母之间添加空格(“”)之前,您无法保存,您不能只添加空格。您只需在其中一个字段中执行此操作,但要针对每个本地化。
【解决方案2】:

我遇到了同样的问题,以下是我的应用内购买详情页面如何显示黄色突出显示部分的屏幕截图:

我所做的是:添加另一种语言..然后删除以前拒绝的语言,然后添加以前拒绝然后删除的语言,然后删除第二种添加的语言。 :-) 它奏效了!

【讨论】:

  • 好答案。这为我解决了这个问题。 @Nay - 如果这对你有用,请接受它。
  • Apple 需要解决这个问题。
  • @Chandni 您可能没有理解上面的混合句子,这很棘手。或者苹果可能已经改变了一些东西。
【解决方案3】:

为了解决这个问题,我编辑了 >App Store Information >Subscription Display Name,保存了更改,然后立即恢复了我的更改!

【讨论】:

    猜你喜欢
    • 2012-04-05
    • 1970-01-01
    • 1970-01-01
    • 2014-11-10
    • 2019-05-05
    • 1970-01-01
    • 2018-05-27
    • 2018-06-05
    • 1970-01-01
    相关资源
    最近更新 更多