首页

苹果销售数据API报错FORBIDDEN.REQUIRED_AGREEMENTS_MISSING_OR_EXPIRED

最近公司的苹果内购抓取接口一直报错返回403代码。开始以为是密钥过期了,去苹果后台看了说明密钥是长期有效的,问了同事都没人动过。排查报错日志详情发现苹果接口返回: <code> { "errors" : [ { "id" : "XXXXXXXXXX", "status" : "403", "code" : "FORBIDDEN.REQUIRED_AGREEMENTS_MISSING_OR_EXPIRED", "title" : "A required agreement is missing or has expired.", "detail" : "This request requires an in-effect agreement that has not been signed or has expired.", "links" : { "see" : "/agreements" } } ] } </code> 原来是苹果更新了开发者协议,必须登苹果主号然后打开链接https://developer.apple.com/account/#!/overview/D8KF282UZZ,在弹出的协议中点agreement就可以了。不得不说苹果真是刚。
更多>>
同事电脑遭遇比特币勒索病毒感染 centos7用yum命令的时候报错Peer's Certificate has expired 解决Vue烦人的数据双向绑定赋值问题 php通过git pull拉取代码 axios传参遇到的数值类型问题