Swift - 为 Jazzy 添加 xcodebuild 参数

Posted

技术标签:

【中文标题】Swift - 为 Jazzy 添加 xcodebuild 参数【英文标题】:Swift - adding xcodebuild arguments for Jazzy 【发布时间】:2021-01-09 09:57:04 【问题描述】:

我正在尝试使用 Jazzy 为我的 xcode 项目创建文档。我能够从我的根文件夹成功运行 xcodebuild,但只能使用以下参数:

enter code here`xcodebuild -workspace myProj.xcworkspace -scheme "myProj (Staging)"

如果不使用这些参数,我会收到大量构建错误。

所以,当我在根目录下的命令行中单独运行jazzy 时,显然我遇到了问题,因为 xcodebuild 无法运行。所以我相信我也需要将这些参数添加到我的 jazzy 命令中。

我已经尝试过使用:

jazzy --xcodebuild-arguments -workspace myProj.xcworkspace -scheme "myProj (Staging)"

还有:

jazzy --build-tool-arguments -workspace myProj.xcworkspace -scheme "myProj (Staging)"

但是在这两种情况下我都遇到了这个错误:

No such file or directory @ rb_sysopen - /Users/[user]/Desktop/Development/GitClones/myProj-ios/cheme (Errno::ENOENT)

不知道从哪里开始,任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

我在同一个问题上停留了一段时间,使用这些参数解决了它:

jazzy \
  --clean \
  --xcodebuild-arguments -scheme,"myProj (Staging)" \

【讨论】:

以上是关于Swift - 为 Jazzy 添加 xcodebuild 参数的主要内容,如果未能解决你的问题,请参考以下文章

IOS技术分享| iOS快速生成开发文档

IOS技术分享| iOS快速生成开发文档

Swift:为 AVAudioPlayer 添加PeriodicTimeObserverForInterval

使用 Swift 为核心图像过滤器添加价值

使用Swift为输入参数添加默认值

在 swift 中为按钮添加约束(Apple iOS 教程)