-->

应用程序和应用程式内购买第二排斥(App and InApp Purchase second rej

2019-08-06 06:49发布

应用历史记录:我试图发送一个应用程序,已经在商店的更新。 这个版本是第一个与实现In App Purchase的代码。 我测试的应用程序和应用程式内,在沙箱环境中的所有工作。 Naturraly直到应用程式内被批准,我不能测试正式的环境,但我敢肯定的是,PHP脚本我使用验证recipit工作,因为我仍然使用它与其他应用程序已经在商店。

首先提交:我已经发送到审查应用程式内,并在同一时间的应用程序,它似乎都不错,但我的应用程序是由于不可能购买应用程式内拒绝。 同时,我的应用程式内被拒绝,并在iTunes中我发现这一点:

在应用程式内的细节:

单击语言详细信息:

此时我已搜查trought我的iTunes应用程序设置和我发现,关于语言,在“应用信息”部分的默认语言设置好的到应用程式内的不同语言的设置。 我已经改变了这个设置,现在的应用程序和应用程式内都使用同一种语言。 我已经删除了应用程式内和我有相同的名称,标识ECC创建另一个。 该应用程式内状态改变为等待审查,然后我有重新提交该应用的同捆。

二提交:我的应用程序和我的应用程序再次被否决。 错误,拒绝的原因是相同的,我在应用程式内部分相同的行为。 在调解中心的消息是这样的:


“2.2

我们发现您的应用表现出一个或更多的错误,当iPhone 5审查运行iOS 6.0.1,双方的Wi-Fi和蜂窝网络,这是不符合在App Store审查指南。

具体而言,我们注意到,试图购买的应用程序内附加元件时显示错误消息。

请参阅随附的屏幕截图以获取更多信息。”


我觉得这个消息mileading,通过我的应用程序显示错误消息是,我当我收到SKPaymentTransactionStateFailed火或当我无法验证recipit警报。 所有这些功能正常工作的沙箱。

这有什么错我的应用程式内? 人有expirienced类似的东西?

Answer 1:

这是引起我注意的一点:

我不能验证recipit。 所有这些功能可以正常工作的沙箱

难道你忘了更改您正在使用,以验证从沙盒URL收据直播网址URL?



Answer 2:

最近,我有这个问题提交给苹果的应用程序。 有需要到位的服务器端应用程序中购买验证后备系统。 据记载在苹果的,但很好隐藏在技术说明: http://developer.apple.com/library/ios/#technotes/tn2259/_index.html

下面是做到这一点的方式:

“始终以生产URL首先确认您的收据;继续如果收到21007个状态代码沙箱URL验证按照这一办法可确保您不必URL之间切换,而你的应用程序正在测试或沙盒审查或者是住在App Store中。”



文章来源: App and InApp Purchase second rejection