我通过应用内购买为乌克兰人开发应用程序。当我在乌克兰位置添加沙盒测试器并尝试购买时,我收到此警报。
如果我使用其他位置,例如俄罗斯 - 那很好。我的应用程序是乌克兰人民,我对此感到不安。
有人知道如何解决这个问题吗?
答案 0 :(得分:5)
Apple是一家美国公司,因此根据executive order 13685第1(a)(iii)条禁止他们与乌克兰的克里米亚地区进行商业交易
(iii)直接或间接从美国或美国人(无论身在何处)向乌克兰克里米亚地区出口,再出口,出售或供应任何货物,服务或技术;
我怀疑,由于您没有输入地址,只是商店,因此在创建沙盒用户时,他们不知道您所在的区域,并且他们默认阻止购买。在生产中,用户具有注册地址,这允许Apple更有选择性地阻止购买。
您似乎需要与其他商店的用户完成测试。
答案 1 :(得分:4)
注意:仅限iOS 12以上版本
登录到您的主帐户。然后,您将看到SANDBOX ACCOUNT的选项。 使用非乌克兰语的测试帐户并测试您的购买。
沙箱帐户图片:
答案 2 :(得分:3)
您需要创建与非乌克兰Itunes商店相关的沙盒测试器。像这样的东西:
非常感谢Mike表单Cherrypie Studio
答案 3 :(得分:0)
我遇到了与在乌克兰国家/地区使用测试用户引起的相同错误。但是,即使我从该帐户注销,创建新的非乌克兰帐户,登录(多次),注销(多次),删除应用程序,重新启动电话后,该错误也不会消失。 >
唯一有用的是重置设备。直到该系统停止向我显示该错误,然后我终于再次看到App Store登录窗口。