标签: xcode-scheme

存档按钮在Xcode中变灰

你能帮我理解为什么Archive按钮在Xcode中变灰了吗?

截图

我已下载所有开发者档案

截图

设备类型设置为iPhone 6

http://i.stack.imgur.com/fMkmN.png

并且在方案中检查存档.

http://i.stack.imgur.com/66pRt.png

xcode ios ios-simulator xcode-scheme xcode10

104
推荐指数
1
解决办法
3万
查看次数

XCode Scheme Post-Actions的日志文件在哪里?

我正在我的XCode项目中运行Scheme的Build-> Post-actions"Run Script"中的脚本.它运行正常,但我想看到该脚本的控制台输出.它似乎没有包含在Log Navigator选项卡中,在哪里可以找到此日志?

xcode logging post-build xcode-scheme

41
推荐指数
1
解决办法
5258
查看次数

测试方案的不同构建配置

有没有办法在发布版本中的调试版本和性能测试中运行单元测试,而无需手动选择和运行单独的方案?

我有一个单元测试和一个性能测试方案.在单元测试方案的测试配置中,我选择了调试版本,而对于性能测试方案,我选择了版本构建.如果我单独运行每个方案,我分别得到一个调试版本和一个发布版本.

如果我创建另一个运行这两个方案的方案,那么新方案将拥有自己的构建配置.如果我为这个新方案设置了debug的构建配置,那么我也将获得一个用于我的性能测试的调试版本.

xcode unit-testing xcode-scheme xctest xcode8

9
推荐指数
1
解决办法
2786
查看次数

Xcode - 如何以root身份分析应用程序?

Xcode将允许我以root身份运行我的应用程序(方案中的"Debug Process As"选项允许您选择"Me"或"root").如何以root身份通过探查器运行它?

我正在使用Xcode 4.6.3.

macos profiler xcode root xcode-scheme

7
推荐指数
1
解决办法
2351
查看次数

Xcode Bots ::创建存档失败:xcodebuild退出状态为65

我的集成成功但存档每次都失败,并出现以下警告 - :

**Warning: Build Service Error:** Creating archive failed: xcodebuild exited with status 65.  
**Warning: Build Service Error:** Skipping exporting from archive because creating the archive failed.
Run Code Online (Sandbox Code Playgroud)

xcode continuous-integration xcode-scheme xcode-bots xcode-server

5
推荐指数
1
解决办法
3046
查看次数

如何在 xcodebuild 中添加多个方案?

我只在终端中构建 xcode 工作区(xcodebuild - 内部构建)。它有五个方案。但是,一次我只能构建一个方案。我想一次建立所有的计划。一个工作空间可能有多个方案。

xcodebuild xcode-scheme xcode5 xcode-workspace

5
推荐指数
1
解决办法
1486
查看次数

每个方案的多个 Info.plist 文件之间有一个不同的键吗?

我的应用程序Info.plist文件内有大约 20/30 个键。我们正在实现的外部 SDK 需要在 中设置其应用程序密钥Info.plist,但需要单独的密钥用于调试、企业分发和发布方案。

有没有一种方法可以创建条件添加,而Info.plist不必维护文件的三个副本(并复制所有其他键,这些键在所有目标中都是相同的)?

基本上我想要的是plist与现在完全相同的基础,然后是额外的 new-Debug和,其中只包含这个新密钥。我试图避免重复所有键,因为这将使将来添加新键变得很麻烦。-DistributionRelease

这可能吗?

xcode info.plist plist ios xcode-scheme

5
推荐指数
1
解决办法
1397
查看次数

使用Xcode上的App和Extension复制WatchOS2的目标

我有一个带有WatchOS2目标的项目和一个扩展.我想复制WatchOS App目标和扩展.但是,当我复制WatchOS App目标时,它仍然链接到旧的扩展.由于我们无法再访问WatchOS App的构建阶段,因此无法在Embed App Extension阶段进行更改.

初始状态

  • WatchAppTarget1(嵌入扩展 - WatchAppExtension1)
  • WatchAppExtension1

最终国家

  • WatchAppTarget1(嵌入扩展 - WatchAppExtension1)
  • WatchAppExtension1
  • WatchAppTarget-Duplicate(嵌入扩展仍然指向 - WatchAppExtension1)
  • WatchAppExtension重复的

无论如何更改WatchOS应用程序目标以接受重复的扩展作为其嵌入的选择(除了手动编辑.pbxproj)

xcode ios xcode-scheme apple-watch watchos-2

4
推荐指数
1
解决办法
695
查看次数