项目提示:“Your session has expired. Please log in.”

本人实力被坑了一次。。。
因为错不在我! 还陷入了找错的泥沼~!
哎~!只缘生在此山中



翻译过来:用户登录(回话)信息过期,请重新登录!
其实就是怕你网页闲置太久让别人用了。对你来说是一种保护措施。

一般的原因:
Xcode里面有多个账户,其中有密码过期的账户。需要检查哪个账户过期,再重新登录即可。
操作如下:

项目提示:“Your session has expired. Please log in.”_第1张图片
点击Xcode的偏好设置


点击“accounts”,然后重新登录一下即可,最后fix一下工程就好了。

项目提示:“Your session has expired. Please log in.”_第2张图片
移除过期的账号,再重新登录



如果依旧登录不成功!
则可能需要重置密码。
在苹果开发者网站登录自己的开发者账号:

项目提示:“Your session has expired. Please log in.”_第3张图片

1.登录不了,去问问同事是否改密码了。。


2.如果登录成功,说明账号密码没问题
那么问题就不在我们这里了。
最可能的就是 苹果服务器来大姨妈了。。。
自己之前导入的账号莫名注销,根本登录不了。提示的信息就是:“Your session has expired. Please log in.”。

项目提示:“Your session has expired. Please log in.”_第4张图片
提示信息



你可以打电话给苹果 或者 等两天(不急的话)再来登

打电话的话,因为大部分开发者账号都是由部门老大来管理的,还是比较麻烦~~~


那么就需要开启账户两步验证
苹果官方的教程: Apple ID 两步验证

若开发者账号尚未绑定,则需要 在一台设备的iCloud上 登录 开发者账号,然后再回到苹果官网的账号管理。最后开启“两步验证”就好了,要注意保存好苹果最后发送回来的秘钥。
在开启完“两步验证”后,在Xcode里添加账号、登录itunes connect、登录developer网址等活动时,就需要 苹果服务器向之前绑定的设备发送的验证码了,最好是:公司有专门的测试机。



后来自己发现原因可能是:同时使用了Xcode7和Xcode8,导致账户信息 (苹果的排查)检测到重复了吧!!但是那天自己把Xcode7删除了登录,依旧登录不上!

本人很懒,打包不成功就去同事电脑上打包了~~ 然后真等了两天后,再来登录Apple ID 也好了。。















goyohol's essay

你可能感兴趣的:(项目提示:“Your session has expired. Please log in.”)