问题标签 [xcode-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2935 浏览

ios - Xcode 服务:选择 Git 分支

我开始在 Mavericks 中设置新的 Xcode 服务。我创建了一个新机器人 - 但没有要求我提供它应该构建的分支?

如何为每个机器人选择分支?我不仅想建立master,还想建立不同的分支。

0 投票
1 回答
6793 浏览

ios - Xcode Server CI 上的 Crashlytics 构建脚本失败

我在 iMac 上运行 Xcode Server 3.0.1,还托管 Git 项目存储库,在 MacBookPro 上运行 Xcode 5.0.2。我使用 Crashlytics 应用程序将框架集成到项目中并设置仪表板帐户。

机器人构建集成失败并出现以下错误:

/bin/sh -c /Library/Server/Xcode/Data/BotRuns/Cache/c5ebae11-195e-195e-6a5e-4d0088985621/DerivedData/Build/Intermediates/ArchiveIntermediates/SparrowEDIS/IntermediateBuildFilesPath/SparrowEDIS.build/Release-iphoneos/SparrowEDIS .build/Script-07EC5E4F18376B9B00BF4303.sh

2013-11-16 01:06:48.173 run[27823:507] Crashlytics.framework/run 1.3 2013-11-16 01:06:48.201 run[27823:507] 错误:无法为对象存储写入目录。2013-11-16 01:06:48.220 运行 [27823:507] 错误域 = NSCocoaErrorDomain 代码 = 513“您无权将文件“构建”保存在文件夹“5b91b14e832a7b1c29441ec5ba109810”中。用户信息=0x100301c20

NSFilePath=/var/teamsserver/Library/Caches/com.crashlytics.mac/5b91b14e832a7b1c29441ec5ba109810/builds, NSUnderlyingError=0x100300d90 “操作无法完成。权限被拒绝”

2013-11-16 01:06:48.233 运行 [27823:507] 无法在路径 /var/teamsserver/Library/Caches/com.crashlytics.mac/5b91b14e832a7b1c29441ec5ba109810/builds/86837619-9986-420B-BA7A-D746Crash 中创建目录错误域 = NSCocoaErrorDomain 代码 = 513“您无权将文件“86837619-9986-420B-BA7A-D7E44885C461”保存在“builds”文件夹中。” 用户信息=0x100215330

NSFilePath=/var/teamsserver/Library/Caches/com.crashlytics.mac/5b91b14e832a7b1c29441ec5ba109810/builds/86837619-9986-420B-BA7A-D7E44885C461, NSUnderlyingError=0x1002153f0“操作无法完成。

命令 /bin/sh 失败,退出代码为 1

最后一个构建阶段是 Crashlytics “运行”脚本:

./Vendor/Crashlytics/Crashlytics.framework/运行a5c09xxxxxxxxxxxxxxxxxxxxxxxxxxx4085

有没有人遇到过这个?我不知所措。谢谢。

0 投票
1 回答
426 浏览

xcode - Xcode Bot CI 服务 SVN 问题

我无法成功集成 Xcode 5 Bot。我正在使用https://svn源来访问我的存储库。Xcode 服务错误日志没有那么有用。到目前为止做了以下工作。

  1. 自签名标志在 plist 中设置为 true。
  2. 在 KeyChain 中,自签名证书位于“系统”和“登录”中。
  3. 尝试了 Xcode 5.0.2 和 5.1DP

有什么我想念的吗?Xcode服务可以通过https访问SVN吗?

附加错误日志 http://pastebin.com/jSpzXxQh

0 投票
4 回答
2581 浏览

ios - Xcode Server CI 构建无法与 iOS 7.1 一起安装

我们目前为 CI 构建设置了 Xcode 服务器。

当尝试在设备上下载构建时,通过 SSL 访问时,我会收到“无法连接到 server.local”。

当我尝试通过 http 下载时,我创建了“无法安装应用程序,因为 server.local 的证书无效”

我相信这与 iOS 7.1 中 OTA 下载的 SSL 验证有关,但是我使用的是自分配证书。

这是 Xcode 服务器的错误还是限制。我们需要一个不是自分配的证书吗?

谢谢

0 投票
1 回答
370 浏览

xcode - Xcode Server bot 无法使用默认命令读取属性列表

我的目标之一是使用默认命令读取属性列表的外部构建工具。

当机器人运行该工具时,defaults 命令无法找到指定的默认值:

从普通用户的帐户运行相同的命令可以正常工作:

但由于某种原因,它不适用于 _teamsserver 用户:

…这就是机器人无法构建的原因。

知道为什么这不起作用吗?

谢谢。

0 投票
3 回答
821 浏览

xcode - 启用运行单元测试时 Xcode Service (Mavericks) 错误

当 Xcode Service bot 尝试在run unit tests启用的情况下执行构建时,构建将始终失败。当我查看日志文件时,同样的错误重复了很多次:

几行之后是这些错误消息:

我用这个撞了一堵砖墙,在上面找不到任何东西。

有没有人遇到过这个问题并找到了解决方法?

0 投票
0 回答
362 浏览

ios - Xcode 服务器:带有 -destination 标志的错误

昨天我安装了 Xcode Server 4.0。我在服务器上创建的 git 存储库上运行了提交,一切正常。问题是当我创建项目的机器人时。一旦我尝试运行它,就会发生错误:

没有使用 -destination 标志指定对指定方案“xxx”有效的目标 -> imagelink

你知道它为什么会发生,我该如何解决?

0 投票
1 回答
151 浏览

continuous-integration - 没有 SSL 证书就无法构建 Xcode 机器人

我最近将我的 MacOS 持续集成服务器从 MacBook Air 转移到 MacMini(使用迁移助手),虽然我的所有设置似乎都很好,但每当我运行我的一个机器人时,我都会收到关于缺少证书的错误。我已经尝试了一切(添加自签名证书等)但无济于事。我什至尝试删除服务器应用程序并从 AppStore 重新安装它,但这仍然没有帮助。我还能尝试什么?

0 投票
4 回答
4911 浏览

ios - 使用 Xcode bot 构建时,“没有规则来处理文件……适用于 i386 架构”

我为我的 iOS XCode 项目设置了持续集成,但是当 Xcode 机器人构建我的项目时,我不断收到很多警告。当我构建(用于运行、测试或归档)时,我没有收到任何警告。

我认为这与我的项目设置有关。我的主项目中有一个“内部”项目,其中包含我需要的库。我正在为i386架构构建这两个项目,以便它可以在模拟器中运行(因此 Xcode 机器人可以运行测试)。

确切的警告如下。.m我的内部项目中的每个文件都收到此警告。

大多数关于此警告的 Google 结果都是针对.h错误添加到“编译源”的文件,但.m显然我的文件应该在那里。

同样,此警告仅显示在 Xcode 服务器上,本地构建很好。否则构建正常,测试成功并构建存档。最大的问题是警告堆会淹没项目可能产生的任何其他警告。

0 投票
0 回答
79 浏览

xcode - iOS - 没有产品下载链接 xcode 服务器

我在我的一个机器人上看不到产品链接。我看到其他三个,但在一个上,我看到的只是存档。我已经尝试了方案和设置中的所有内容,但我无法让它显示出来。构建成功并出现警告。

另一个区别是该项目使用的是带有 Pod 的工作区。这也可能是问题的一部分吗?