【发布时间】:2017-06-21 09:41:19
【问题描述】:
我已经在很多应用程序中实现了应用内购买,并在沙盒环境中对它们进行了测试。现在,我正在开发一款应用的应用内购买,我昨天对其进行了测试并且运行良好,但到今天早上,没有一个现有的沙盒帐户可用于应用内测试。
我关注了其中一个苹果thread 来解决问题,但似乎没有任何效果。在这个帖子中,很多开发人员都面临同样的问题,其中一些人提供了解决方案,但没有一个适合我。
到目前为止,我已经尝试了以下解决方案:
- 使用所有元数据添加新产品并尝试使用新产品 ID。
- 创建了新的演示应用,以使用新证书和配置文件测试应用内购买。但无法正常工作。
- 创建了新的沙盒测试器,通过邮件账户进行验证。
我能够获取产品名称和价格等产品信息,但无法完成购买。起初,当操作系统要求输入我输入的沙盒用户的 Apple ID 和密码时,它接受凭据并且 iTunes 使用沙盒用户登录。但突然出现另一个操作系统警报提示 Invalid Address。
当我点击 Continue 时,它会重定向到 iTunes Store,在加载后,它会显示另一个带有 iTunes account creation not allowed 的警报。该警报的屏幕下方。
我已经尝试了所有可能的解决方案,但对我没有任何帮助。如果你们中的任何人遇到过同样的问题,请在此处更新。
【问题讨论】:
-
查看此链接。可能会对你有所帮助..stackoverflow.com/questions/38034491/…
-
你有什么解决办法吗?我们今天本身也面临同样的问题。
-
还没有,我什么都试过了。但如果您愿意,请在此处更新。
-
@AtulParmar:我尝试使用 App Store Territory 作为美国和英国的沙盒帐户,它可以工作,但印度帐户无法正常工作。
-
@technerd:我只有印度账户,那我该如何测试呢?有什么想法吗?
标签: ios in-app-purchase