我正在努力为一个项目实现应用内购买,除了实际的测试购买之外,一切都很顺利: - 我在 iTunes 中创建了该应用程序(唯一 ID,提交了二进制文件,然后拒绝了它,因为这不是最终版本) - 创建应用内购买项目 - 实现代码 - 创建测试帐户
什么是有效的: - 我从商店购买了有效产品 - 我收到“确认您的订阅...”弹出窗口 - 我收到“分享您的信息...”弹出窗口 - 然后我收到此错误:Code=0“无法连接到 iTunes Store”(SKErrorUnknown)
有人对此有任何想法吗? (我已经用谷歌搜索了两天......似乎没有任何效果)。
谢谢。
最佳答案
我想我已经发现了我的问题:我的应用程序仅针对罗马尼亚启用,我的测试用户已针对罗马尼亚进行了本地化 - 并且此设置不起作用。
我已经为美国启用了该应用程序,并创建了一个在美国本地化的测试用户,它似乎可以工作(根本没有代码更改)。我认为这证明代码是没问题的,只是苹果沙箱对非美国测试用户存在一些问题。
关于iphone - 测试应用内购买时出现 SKErrorUnknown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7495739/