Xcode 集成机器人程序存储在哪里?
OSX服务器在哪里存储集成机器人程序?还是存储它们的是我本地的Xcode?服务器再次破坏了我的设置,但这次我再也看不到我的机器人了 只想表达我对Xcode CI的深深失望: OSX服务器(或者叫什么名字)是一种软件,它的“落后、缺陷和糟糕的性能”让我最近非常头疼。我认为在过去的一周里,我遇到了服务器可能提供的所有错误:Xcode 集成机器人程序存储在哪里?,xcode,macos,continuous-integration,osx-server,Xcode,Macos,Continuous Integration,Osx Server,OSX服务器在哪里存储集成机器人程序?还是存储它们的是我本地的Xcode?服务器再次破坏了我的设置,但这次我再也看不到我的机器人了 只想表达我对Xcode CI的深深失望: OSX服务器(或者叫什么名字)是一种软件,它的“落后、缺陷和糟糕的性能”让我最近非常头疼。我认为在过去的一周里,我遇到了服务器可能提供的所有错误: “更新bot时出现内部错误”(请稍后重试) “读取服务配置时出错”(或类似措辞)-需要重置Xcode;继续无缘无故地一次又一次随机发生 “不支持Xcode版本”-只有重新启动才
- “更新bot时出现内部错误”(请稍后重试)李>
- “读取服务配置时出错”(或类似措辞)-需要重置Xcode;继续无缘无故地一次又一次随机发生李>
- “不支持Xcode版本”-只有重新启动才能说服服务器使用以前已经使用过的Xcode
- 随机地,集成失败是因为“设备未连接”,因为我测试了OSX的桌面应用程序
- 最后,在又一次破坏我的设置之后,我再也不能在服务器上看到我的机器人了——它们消失了。做得好的服务器
/Users//Library/Caches/XCSBuilder/Bots
(OSX服务器5.3(16S4123),XCode 8.3.2(8E2002))
- 我不想这么说,但我发现重启机器是解决第一和第二个问题的好方法
错误通常发生在操作系统、OSX服务器或XCode升级之后。设备未连接
- 通常,从XCode UI中重新选择设备对我来说是可行的。 尽管有时可能需要重复多次并等待很长时间才能加载设备列表
- 在OSX服务器机器上,删除模拟器并通过
重新添加它有时也会有所帮助Xcode->Devices
- 另一种方法是从OSX服务器机器上链接的Xcode中删除所有模拟器,只保留您想要测试项目的模拟器。将bot配置为使用所有iOS设备和模拟器
即使Xcode Server现在作为特定用户运行,配置文件仍保存在
/Library/Developer/Xcode Server
中。您还可以点击以获取有关您的机器人程序的信息