我对iOS开发中心有这个非常令人沮丧的问题。每当我想通过其UDID添加新的iOS设备时,该网站就会陷入加载屏幕。当我想要更改现有的分发配置文件时,会出现同样的问题。该网站永远是“正在加载”。
考虑到这种情况发生在我的所有设备(电脑,手机等)上,如果有人知道如何处理这个问题,我将非常感激。
答案 0 :(得分:16)
您使用的是Safari吗?出于某种原因,开发者网站并不总是与其他浏览器如Chrome和Firefox一起玩得很好
答案 1 :(得分:2)
我有一段时间同样的问题了。实际上,即使它被卡住,设备也被添加到我的列表中。因此,请稍后刷新页面以查看是否已添加。
答案 2 :(得分:2)
我对Chrome上的潜在问题进行了一些研究。似乎这个问题有很多部分。
首先清除cookie似乎有助于(部分)它让我经过一个悬挂加载屏幕(添加新设备的第一步),但是我仍然在下一步停留。
Chrome开发人员工具的进一步调查显示,由于XHR限制,Chrome拒绝加载某些内容。似乎Apple混合了https和http内容。通过点击地址栏右侧的盾牌图标告诉Chrome允许混合内容,我能够超越它。
最后,在响应中发送的X-FRAME-OPTIONS标头也存在问题,产生以下错误
Multiple 'X-Frame-Options' headers with conflicting values ('SAMEORIGIN, SAMEORIGIN, DENY') encountered when loading 'https://developer.apple.com/account/ios/device/deviceComplete.action?returnURL='. Falling back to 'DENY'.
Refused to display 'https://developer.apple.com/account/ios/device/deviceComplete.action?returnURL=' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN, SAMEORIGIN, DENY'.
有一些扩展程序可用于删除X-FRAME-OPTION标头,但我无法使这些扩展工作,并且不会真正推荐它。
我的猜测是,这在Safari上运行正常,因为它对XHR和X-FRAME-OPTION规则没有那么严格。
无论如何希望帮助某人。我将向Apple提出支持请求,看看他们是否可以对其进行排序。
答案 3 :(得分:0)
我在操作系统X上遇到与Chrome和Safari相同的问题,但在Ubuntu上使用Chrome时效果很好。
答案 4 :(得分:0)
尝试删除Chrome设置中的Cookie。这一直帮助了我。