Xcode 9 和 Xcode 服务器:用户未登录
Posted
技术标签:
【中文标题】Xcode 9 和 Xcode 服务器:用户未登录【英文标题】:Xcode 9 and Xcode server: user is not logged in 【发布时间】:2017-10-11 14:05:55 【问题描述】:在 High Sierra 和 Xcode9 之前,xcode 服务器是从 server.app 管理的,并且工作正常。自从更新到 High Sierra 和 Xcode9 后,我在使用 xcode 服务器时遇到了问题。由于机器人用户未登录,集成处于待处理状态。 但是,当我检查 Xcode bot 选项卡时,bot 用户被标记为已登录。
我已经尝试过的:
-
重新安装了 xcode 并创建了一个新的机器人帐户。
使用管理员用户进行集成
已禁用屏幕保护程序和屏幕锁定器
解决方法:注销机器人配置文件,然后重新登录。
【问题讨论】:
这里有同样的问题,只是你的解决方法没有帮助。您现在找到真正的解决方案了吗? 将右上角的开关从 ON 切换到 OFF,然后再切换回 ON 使它对我有用 - 直到它再次停止,我不得不再次将其关闭并再次打开。 :-我 【参考方案1】:我们遇到了这个问题,事实证明(可能是由于自 2016 年以来的许多 Xcode 升级)跨机器人 Xcode 服务器设置一定已损坏。一旦我们清除了整个 Xcode 服务器并手动重新创建了机器人,并使用与以前完全相同的配置,一切正常。
为了擦除,我们使用了sudo xcrun xcscontrol --reset
,它停止了守护进程并清除了/Library/Developer/XcodeServer
。如需进一步参考,请参阅https://honzadvorsky.com/articles/2015-05-04-under-the-hood-of-xcode-server/。
【讨论】:
以上是关于Xcode 9 和 Xcode 服务器:用户未登录的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 9 server/bot release build 未使用分发/生产配置文件进行签名(使用自动代码签名)
Ionic pro 构建失败并出现错误 Xcode 9 未提供配置文件