应用内购买停止工作(错误代码 109)
Posted
技术标签:
【中文标题】应用内购买停止工作(错误代码 109)【英文标题】:In App Purchase stopped working (error code 109) 【发布时间】:2014-01-13 13:49:50 【问题描述】:今天我再次(在设备上)测试我的In-App purchases
时,它给了我以下错误(当我获取我的应用程序的可用产品时):
无法连接到 iTunes Store (Error Domain=SSErrorDomain Code=109 "Cannot connect to iTunes Store" UserInfo=0x8d97830 SSErrorHTTPStatusCodeKey=503, NSLocalizedDescription=Cannot connect to iTunes Store)
之前的代码运行良好。
有人也遇到过这个错误吗?
【问题讨论】:
我遇到了同样的问题。虽然我有不同应用程序和产品的测试应用程序。 【参考方案1】:在 Apple 论坛上关注此处的状态:https://devforums.apple.com/message/933555#933555
【讨论】:
上面的链接好像坏了【参考方案2】:1) 在第一台设备上,我在沙盒环境中请求 SCProducs 时也遇到了这个错误。
2)我试图从另一台设备请求 SCProducs。没有出现这个错误。
3)在那之后,在第一台设备上,我从真实的“iTues & App Store”帐户登录和退出“已删除所有内容和设置”,启动该应用程序并没有发生此错误。 (也许只是巧合)
!!!有趣的调查。在我将日期和时间设置为提前一个小时(在另一台设备上 - 提前一天)之后,SKProducts 必须这样做。
【讨论】:
我遇到了同样的问题,当我将 iPad 的日期设置为未来的某一天时,该问题得到了纠正。也许与在线发布日期晚于 iPad 上的本地日期有关?以上是关于应用内购买停止工作(错误代码 109)的主要内容,如果未能解决你的问题,请参考以下文章
如何修复应用内购买错误“交易错误:无法连接到 iTunes Store 代码 0”? [复制]
在 iTunesConnect 上添加游戏中心支持破坏了我的应用内购买
Google Play 应用内购买返回错误代码 -1008:null puchaseData 或 dataSignature