ios - 在 iTunesConnect 中被拒绝后无法将应用内购买重新添加到应用

标签 ios xcode in-app-purchase app-store-connect

我创建了一个自动更新的应用内购买 (IAP) 并将其添加到 iTunesConnect (ITC) 中的一个应用。该应用程序被拒绝是因为在二进制文件和 AppStore 元数据中缺少最终用户的信息(我不得不解释它的成本是多少,它是自动更新的等等)。所以我将缺失的信息添加到应用程序和元数据中......

tl;dr

...但现在我无法再将现有 IAP 添加到 ITC 中的应用程序版本。


详细演练

...(希望)解决了问题,然后我删除了旧版本(清除了应用程序版本的错误状态),而是添加了固定版本。 “功能”选项卡中的 IAP 仍然有一个红旗;我通过关注 this tip 解决了这个问题.我进一步深入野兽的腹部,发现 IAP 组的名称旁边也有一个红色标记。这次我关注了this tip并消除了该错误。

IAP 状态现在是“等待审核”,我不完全理解这一点,因为我无法自行将 IAP 送去审核(或者我可以吗?)。当返回到应用程序版本页面时,我无法再将 IAP 添加到版本中(如 this guide 的第一个屏幕截图所示)。

我现在该怎么办?

  • 删除 IAP 并创建一个新的?
  • 删除整个应用并创建一个新应用?
  • 只需提交应用程序并希望 IAP 仍然可用,即使它没有显示在应用程序版本的详细信息中?

编辑

正如评论中已经提到的:我的问题不是this one 的重复 .在那里,解决方案是将 IAP 添加到 “版本详细信息页面的应用内购买部分”。

我很清楚这将是解决方案。但是,我的问题的重点是我无法使用这一部分。我之前已经执行了所有提到的步骤,但是在该部分消失后应用被拒绝后,我无法再添加 IAP。

看起来 ITC 认为我的(单个)IAP 无效,因此不允许我选择它...因此对于 ITC,甚至没有理由显示用于添加 IAP 的 UI。

最佳答案

看来只要重新提交同一个版本就可以了!确保 In App Purchase 再次处于“等待审核”状态(可能通过编辑描述)。

关于ios - 在 iTunesConnect 中被拒绝后无法将应用内购买重新添加到应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45492991/

相关文章:

xcode - 在 subview @ viewDidLayoutSubviews 中覆盖 UIButton 的自动布局中心值

ios - iOS IAP测试,登录未显示沙箱,并且登录错误无效

c# - Xamarin : iOS won't send punctuation in strings to a web endpoint

iOS:我可以检测设备屏幕是否打开/关闭吗?

Xcode 源代码管理显示多个工作副本

ios - 在 swift 中使用 UILabel 的子类设置自定义边框

ios - 如何以编程方式检测 iPhone 中的 EDGE 网络或不良网络?

ios - 如何从给定图像访问 Json 数据

ios - 在 iOS 中将 SKProduct 添加到 NSMutableArray 后出现 SIGABRT 错误

ios - 错误 21007 : status result returned by Apple during in-app subscription restore