iOS 后台appstoreconnect打不开

ios 后台打不开

Table of Contents

需求

在移动开发者群里,经常有群友反馈说iOS开发者后台(也就是https://appstoreconnect.apple.com/apps)很难打开,有时候重启电脑或者换浏览器可以解决,但是并不稳定。

分析

小编最近也刚接触iOS相关的开发内容,于是打开iOS后台查验究竟,确实打不开,习惯性打开控制台,发现报错了。

看报错具体内容,是一个js文件没加载成功,属于静态资源引用错误,于是打开一个报错地址

https://appstoreconnect.apple.com/access/static/assets/react.production.min.js?1.0.5

打不开,于是我把地址参数去掉

https://appstoreconnect.apple.com/access/static/assets/react.production.min.js

发现可以访问了。这就好办了,我们只需要将错误的地址重定向到正确的地址就可以了。

解决

我们去谷歌商店随便找一个重定向插件(可以搜索关键词 Redirect Request),比如我用的这个 https://app.requestly.io/,配置重定向规则:

  1. https://appstoreconnect.apple.com/access/static/assets/react-dom.production.min.js?1.0.5重定向到https://appstoreconnect.apple.com/access/static/assets/react-dom.production.min.js
  2. https://appstoreconnect.apple.com/access/static/assets/react.production.min.js?1.0.5重定向到https://appstoreconnect.apple.com/access/static/assets/react.production.min.js

然后刷新下 https://appstoreconnect.apple.com/apps 就可以正常打开了。不过过了一段时间,加了后缀的?1.0.5的链接又可以正常打开了,这可能也是为什么有时候能打开有时候打不开的原因,猜测是苹果后台静态资源缓存策略有点问题。不过通过重定向是可以解决的。

总结

以上就是小编在打开iOS开发者后台时候遇到的问题的解决办法,但是不太清楚打不开后台是不是总是这个原因,还需要后续观测下,有更多的信息欢迎和小编交流。

发表评论