Mavericks 上的 OS X 服务器是不是需要单独的 Mac
Posted
技术标签:
【中文标题】Mavericks 上的 OS X 服务器是不是需要单独的 Mac【英文标题】:Do i need a separate iMac for OSX Server on MavericksMavericks 上的 OS X 服务器是否需要单独的 Mac 【发布时间】:2013-10-28 05:12:13 【问题描述】:我是一名 ios 开发人员,我想在 Xcode 中实现持续集成。 我收到了以下来自 Apple 的电子邮件
作为一名 iOS 开发人员,您现在可以利用 Xcode 中的持续集成,通过使用 OS X Server for Mavericks 创建机器人来自动构建、分析、测试和归档您的应用程序的过程。当机器人在远程 Mac 上工作时,开发机器上的 Xcode 会显示构建和测试报告。机器人可以为您的 QA 团队生成定期版本,配置为在每次签到时执行,甚至可以在连接的 iOS 设备上测试您的应用。
我已经下载了 OSX Server for Mavericks 及其类似的应用程序。
我的问题是我可以在我的开发 iMAC 机器上安装 OSX Server 并实现持续集成吗?或者我必须有一个单独的 iMac 用于 OSX 服务器???
【问题讨论】:
我在这里得到了详细的答案apple.stackexchange.com/questions/107199/… 【参考方案1】:我在我的 MacBook Pro Xcode 开发机器上运行 OS X 10.9 和 Server.app,没有任何问题。我知道您的问题是针对 iMac 的,但我预计不会有任何问题。
我配置了一些集成机器人,一切正常。服务器正在构建,在真实设备上运行测试,并通过电子邮件向我发送通过/失败报告。
【讨论】:
【参考方案2】:您可以在开发 iMAC 上安装 OS X Server。为持续集成配置服务器和 Xcode。
指南: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/xcode_guide-continuous_integration/
WWDC 视频: http://devstreaming.apple.com/videos/wwdc/2014/415xx83xkyr55fj/415/415_hd_continuous_integration_with_xcode_6.mov?dl=1
【讨论】:
以上是关于Mavericks 上的 OS X 服务器是不是需要单独的 Mac的主要内容,如果未能解决你的问题,请参考以下文章
在 migratePersistentStore: 到 OS X 10.9 Mavericks 上的另一个 URL 后访问 NSManagedObject 属性时崩溃
如何在 OS X 10.9 (Mavericks) 上使用 GDB 而不是 LLDB 调试 ELF 文件?
Adobe AIR 全屏(OS X Mavericks)菜单栏