【发布时间】:2013-01-10 11:20:27
【问题描述】:
应用历史记录:我正在尝试发送已在商店中的应用的更新。此版本是第一个实现应用内购买代码的版本。我已经测试了应用程序和应用程序,都在沙盒环境中工作。 Naturraly 在 inapp 获得批准之前我无法测试官方环境,但我确信我使用的 php 脚本验证 recipit 可以工作,因为我仍在使用它与商店中已有的其他应用程序。
首次提交:我已同时发送审查 inapp 和应用程序,看起来一切正常,但由于无法购买 inapp,我的应用程序被拒绝。同时我的inapp被拒绝了,在itunes中我发现了这个:
在inapp的细节:
点击语言详情:
此时我已经搜索了我的 iTunes 应用程序设置,并找到了一个与语言有关的设置,在“应用程序信息”部分,默认语言设置为 inapp 的不同语言。我已更改此设置,现在 app 和 inapp 具有所有相同的语言。我已经删除了 inapp,并创建了另一个同名的标识符 ecc。 inapp 状态更改为等待审核,然后我重新提交了相同的应用程序包。
第二次提交:我的应用和我的应用内再次被拒绝。错误,拒绝的原因是相同的,我在应用程序部分有相同的行为。解析中心的消息是这样的:
"2.2
我们发现您的应用在运行 iOS 6.0.1 的 iPhone 5 上通过 Wi-Fi 和蜂窝网络进行审核时出现一个或多个错误,这不符合 App Store 审核指南。
具体来说,我们注意到在尝试购买 In App AddOn 时会显示一条错误消息。
有关更多信息,请参阅随附的屏幕截图。”
我认为此消息具有误导性,我的应用程序显示的错误消息是我在收到 SKPaymentTransactionStateFailed 或无法验证收据时触发的警报。所有这些功能在沙盒中都能正常工作。
我的应用程序出了什么问题?? 有没有人遇到过类似的情况?
【问题讨论】:
-
我也遇到了同样的问题。我不知道在语言设置中要更改什么。他们通过声明一项或多项应用内购买处于需要开发者操作的状态而拒绝了该应用。
-
您可以向苹果审查团队询问该问题。他们会让你知道确切的问题。我正在等待他们的答复。使用链接:developer.apple.com/appstore/contact/appreviewboard
-
您多久前将问题发送到该链接?
-
仅限昨天。刚才他们给我发了一封电子邮件。他们需要在这方面与我交谈。所以他们问我电话号码并告诉我可能需要几天才能接到他们的电话。我在等....
-
如果他们打电话后你能找到解决办法,请告诉我...
标签: ios iphone in-app-purchase appstore-approval