iphone - 测试应用内购买时出现 SKErrorUnknown

标签 iphone in-app-purchase storekit

我正在努力为一个项目实现应用内购买,除了实际的测试购买之外,一切都很顺利: - 我在 iTunes 中创建了该应用程序(唯一 ID,提交了二进制文件,然后拒绝了它,因为这不是最终版本) - 创建应用内购买项目 - 实现代码 - 创建测试帐户

什么是有效的: - 我从商店购买了有效产品 - 我收到“确认您的订阅...”弹出窗口 - 我收到“分享您的信息...”弹出窗口 - 然后我收到此错误:Code=0“无法连接到 iTunes Store”(SKErrorUnknown)

有人对此有任何想法吗? (我已经用谷歌搜索了两天......似乎没有任何效果)。

谢谢。

最佳答案

我想我已经发现了我的问题:我的应用程序仅针对罗马尼亚启用,我的测试用户已针对罗马尼亚进行了本地化 - 并且此设置不起作用。

我已经为美国启用了该应用程序,并创建了一个在美国本地化的测试用户,它似乎可以工作(根本没有代码更改)。我认为这证明代码是没问题的,只是苹果沙箱对非美国测试用户存在一些问题。

关于iphone - 测试应用内购买时出现 SKErrorUnknown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7495739/

相关文章:

iOS 应用内购买订阅从 SKProduct 获得免费试用期长度

ios - 应用内购买 - EXC_BAD_ACCESS

iphone - 如何在没有 .nib 文件的情况下创建 opengl iPhone 应用程序?

ios - 如何检查 NSData 在 UIImage 中的使用是否有效

ios - 使用 Segues 将 UINavigationViewController 切换到 UITabBarController

ios - 如何使用 Bouncy CaSTLe 读取 App Store In App Purchase 收据? (PKCS7)

iphone - 通过iOS免费进行非消耗性应用内购买

ios - iTunes 连接 : In App Purchases - Developer Action Needed

iphone - 检测 "Confirm Your In-App Purchase"UIAlert 的取消按钮点击

iphone - 针对 iPhone iPad 的 CSS 样式表不起作用