iAP 在 Sandbox 中工作,但在“等待开发者发布”版本中不工作

Posted

技术标签:

【中文标题】iAP 在 Sandbox 中工作,但在“等待开发者发布”版本中不工作【英文标题】:iAP work in Sandbox but not in 'Pending Developer Release' version 【发布时间】:2014-11-22 09:22:37 【问题描述】:

我们的应用已通过审核,正在等待开发者发布。我已经使用促销代码下载了一份副本,但是我们的应用内购买都不起作用(但是,它们使用在 iTunes Connect 中创建的沙盒帐户可以正常工作)。 iAP 已获准在 iTunes Connect 中销售。

他们在尝试购买时在控制台中报告此错误:

Nov 22 20:58:34 ios-8-tester-takp accountsd[3148] <Warning>: AIDA Notification plugin running
Nov 22 20:58:36 iOS-8-tester-takp backupd[3317] <Warning>: INFO: Account changed (enabled=1, accountID=REDACTED)
Nov 22 20:58:49 iOS-8-tester-takp backupd[3318] <Warning>: INFO: Account changed (enabled=1, accountID=REDACTED)
Nov 22 20:58:49 iOS-8-tester-takp itunesstored[78] <Warning>: Could not load library [21]
Nov 22 20:58:51 iOS-8-tester-takp accountsd[3148] <Warning>: [Warning] Unhandled server key: alert
Nov 22 20:58:52 iOS-8-tester-takp identityservicesd[42] <Warning>: [Warning] IDS access warning: Allowing wildcard access for service: com.apple.private.alloy.bulletinboard entitlement: com.apple.private.ids.registration client: com.apple.Accounts:accountsd:3148 entitlements: 
         "com.apple.private.ids.messaging" =     (
             "com.apple.private.alloy.accountssync"
         );
         "com.apple.private.ids.messaging.high-priority" =     (
             "com.apple.private.alloy.accountssync"
         );
         "com.apple.private.ids.registration" = 1;
     

也许这是一个服务器错误 - 但它让我对即将发布的版本感到非常紧张。有人可以帮忙吗?

【问题讨论】:

【参考方案1】:

这似乎是服务器错误。它在移动到“等待开发者发布”后 3 或 4 天自行修复,现在按预期运行,应用程序代码没有变化。

【讨论】:

我遇到了同样的问题。想知道如果我将其保持在此状态而不是释放它是否需要更长的时间。任何的想法?你还记得你是否也有一份过期的付费合同吗?

以上是关于iAP 在 Sandbox 中工作,但在“等待开发者发布”版本中不工作的主要内容,如果未能解决你的问题,请参考以下文章

在 App 内购买不能在 Live 中工作

整数文字 '115000159351' 在存储到 'Int' 时溢出,但在一个项目中工作正常,但在另一个项目中工作正常 - Swift

jquery 不在部署中工作,但在本地 nuxtjs 中工作?

Jquery 表单提交不能在 chrome 中工作,但在 Firefox 中工作

将 Trace 数据保存到存储在发布后无法在 Azure 中工作,但在开发环境中工作

VOIP 服务不能在生产环境中工作,但在测试服务器中工作正常