在应用程序购买测试帐户不在IOS工作?

时间:2013-09-13 10:37:50

标签: iphone ios in-app-purchase

我们正在使用沙盒测试帐户进行应用购买测试,并且在测试时显示验证并在验证付款信息后,当我尝试在应用内购买测试时,它会将我重定向到应用商店,应用商店显示超时

我做错了什么? 我还创建了三个沙盒测试帐户,用于在应用购买中进行测试。但同样的错误发生。

请帮忙。

enter image description here

7 个答案:

答案 0 :(得分:5)

为了解决这个问题,我只是在iTunesConnect中注册了一个新用户,但我将他们的商店设置为“USA”。

答案 1 :(得分:4)

第1步:在线创建测试帐户。

第2步:在Settings.app>中退出当前帐户App Store。

第3步:不要登录测试帐户。

第4步:在设备上构建并运行您的应用程序,使用开发配置文件(非临时)进行签名。

第5步:进行购买。它将提供UIAlertView,您可以通过它登录测试帐户。

如果您通过任何其他机制登录您的测试帐户,特别是如果您添加信用卡信息,该测试帐户将永久损坏。我建议您使用全新的测试帐户尝试我的上述步骤。为了使它们更容易记住,我通常用一个数字为我的测试帐户名称添加后缀,并且每次都增加它。

答案 2 :(得分:3)

这是Apple服务器端的错误。因为从最近几天开始,许多测试帐户无法运行。

答案 3 :(得分:1)

遇到类似的问题,这样做会越来越好;

在iTunes中创建一个新帐户 - 请勿登录或注册! (这似乎很重要) 从设备(不是模拟器)签出任何帐户。 运行应用程序并尝试。

我的问题现在证实我有某种购买行为。

答案 4 :(得分:1)

从iOS 12开始,在iPhone设置中有单独的部分可用于登录沙箱帐户。这样一来,我们无需登录iTunes帐户即可在沙箱中进行测试。

enter image description here

答案 5 :(得分:0)

我认为你做错了什么。验证是关于填写一些缺少的字段,但是一旦用户按下Continue按钮,您就无法控制,因此itunes验证网站可能存在问题;只是继续尝试一段时间。

答案 6 :(得分:0)

当测试用户不在正确的Apple开发者帐户中时,我遇到了类似的问题。确保在iTunes Connect中确保您的测试用户确实在测试用户中。