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.2 中的应用程序构建中保存登录凭据

重新启动后未保留 Xcode 9 字体和颜色首选项

Xcode 9 server/bot release build 未使用分发/生产配置文件进行签名(使用自动代码签名)

Ionic pro 构建失败并出现错误 Xcode 9 未提供配置文件

Xcode 7 / iOS 9:在 SKNode 中使用 OpenGL 片段着色器未编译

Xcode 9.4 未显示单元测试