XCodeBuild -exportArchive 不允许我指定文件名

2024-04-06

我正忙于 Jenkins 构建,该构建将用于构建 iOS 应用程序。我已成功使用以下命令创建存档:

xcodebuild archive -archivePath build/app.xcarchive 

现在我正在尝试导出该存档指定输出文件名,但无法让它工作。在下面的示例中,我想要一个名为 app.ipa 的输出文件,但我得到的只是一个名为 app.ipa 的文件夹,其中包含一个名为 .ipa 的 ipa 文件

xcrun xcodebuild -exportArchive -exportPath build/app.ipa -archivePath build/app.xcarchive/ -exportOptionsPlist exportOptions.plist

Outputs a file /build/app.ipa/<projectname>.ipa

Apple 的 XCodeBuild 文档表示您可以指定包括文件名的输出路径:

-exportPath 目标路径 指定导出产品的目标,包括导出文件的名称。

https://web.archive.org/web/20170620204608/https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html https://web.archive.org/web/20170620204608/https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html

这样做的原因是我想保持构建通用,这样我通过它发送的任何项目都会生成一个 app.ipa ,而无需我跟踪项目名称和不同的输出文件等。


这是开放雷达中的一个错误:“xcodebuild exportArchive -exportPath”不写它记录的内容 http://www.openradar.me/22890779

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

XCodeBuild -exportArchive 不允许我指定文件名 的相关文章

随机推荐

  • 带有 PHP 后端的日志套件?

    有人知道 PHP 应用程序的通用日志记录套件吗 我所说的 套件 是指一个轻量级的日志函数库以及成熟的后端来查看它们 后端必须是可配置的 并使用以下功能显示日志条目 按日期过滤 按事件过滤 警告 错误 自定义事件 按类别过滤 按用户过滤 按关
  • 安装 symfony-cmf-standard 时“执行缓存时发生错误:clear --no-warmup”

    我试图使用以下命令安装 symfony cmf standard composer phar create project symfony cmf standard edition symfony cmf standard stabilit
  • Int[].Contains 在 EF6 中不起作用

    我有一个奇怪的问题 基本上我有这个代码 var langauges from l in context languages where Model LanguageIDs Contains l LanguageID select l ToL
  • 显示 searchResults TableView 时隐藏 UITableView

    我有一个UITableView with a searchDisplayController实施的 我有 tableView backgroundColor UIColor clearColor and self searchDisplay
  • WordPress 网站迁移 - 图标丢失

    我最近按照以下步骤将本地站点迁移到临时服务器https codex wordpress org Moving WordPress https codex wordpress org Moving WordPress一切似乎都工作正常 最初
  • 延迟任务开始的正确方法

    我想安排一个任务在 x 毫秒内启动 并能够在它开始之前 或在任务开始时 取消它 第一次尝试是这样的 var cancelationTokenSource new CancellationTokenSource var token cance
  • 在日志中包含 Active Record 查询的作用

    Rails 现在支持多个数据库角色 默认情况下 https guides rubyonrails org active record multiple databases html using manual connection switc
  • powershell:如何从 [ref] 变量写入主机值

    我是 Powershell 新手 我正在尝试弄清楚如何从函数内打印 ref 变量的值 这是我的测试代码 function testref ref obj1 obj1 value obj1 value 5 write host the new
  • MongoDB 限制查找结果

    如何查询集合并限制返回的结果 假设我有一个包含 500M 文档的数据库 但我只想搜索并返回前 10 个匹配项 而不必搜索整个集合 出于性能原因 理想情况下 我可以在 O m n 时间内返回第 n 到 m 个结果 如果这可能或如何做到 有什么
  • ASP.Net Core 错误 JSON

    我正在玩一点 ASP NET Core 我正在创建一个基本的 webapi 我想在出现问题时显示 JSON 错误 打印屏幕在屏幕上显示我想要的内容 唯一的问题是发送时状态码为 200 catch NullReferenceException
  • 在 Visual Studio 调试器中查看命名空间全局变量?

    在 Visual Studio 2008 中调试非托管 C 项目时 我偶尔想查看全局变量的值 我们没有很多这些 但那些都在名为 全局 的名称空间中声明 例如 namespace global int foo bool bar 问题是 当代码
  • Dockerfile 中的 setfacl 没有效果

    我想在使用 setfacl 构建 docker 映像时为某些文件夹设置默认 acl 但它没有效果 默认 acl 不变 我的目标是在 opt 中创建的每个文件都必须对任何用户都具有 rwX 权限 因为该映像稍后将使用任意 uid 运行 并且需
  • 如何查看 conda 环境的创建日期?

    我创建了四个不同的版本conda virtual environments envs 用于图像处理任务 每个环境包括GDAL and OpenCV 以及相关库和依赖项的一些子集 我想将图像处理环境列表剔除到最近创建的一个 它将拥有我使用的最
  • 在整个项目上运行 CPPlint

    我想跑cplint py https github com google styleguide tree gh pages cpplint在我的整个项目中 不是通过单个文件来获取项目中所有 C C 文件的报告 如何在 macOS 和 Win
  • Java中列出目录和子目录中的所有文件

    列出 1000 多个目录和子目录中的文件名的最快方法是什么 编辑 我当前使用的代码是 import java io File public class DirectoryReader static int spc count 1 stati
  • 如何使用 SwiftUI 在 ScrollView 中选择一个项目?

    我想要完成的是有一个项目循环 我可以点击其中一个项目 一旦点击它就会以编程方式变得更大 这是我的代码和到目前为止的结果 struct ContentView View State var emojisArray State var sele
  • 如何存储在多重图中使用的 ggplots 列表而不覆盖以前的图?

    我想使用从另一个函数创建的对象 cd参数如下 协方差矩阵存储在 3 维数组中 因此cd covmat i 称为第 i 个协方差矩阵 最初我对复制相同的情节有一些疑问 但是 我发现我遇到了环境问题 我尝试了多种方法来解决这个问题 下面的代码是
  • 我如何对 pandas 中的语义版本进行排序?

    我有一个软件版本列表 软件遵循语义版本规范 即有主版本 次版本和补丁版本 0 1 0 2 0 2 1 0 3 0 10 0 10 1 pandas 有没有办法对这些版本进行排序 使 0 2 大于 0 1 但小于 0 10 熊猫解决方案sor
  • asp.net core 3 rotativastartup.cs环境问题

    我尝试使用 Rotativa 我按照这个guide https www youtube com watch v 68YcKP0g1XA在 start cs 的配置函数中添加此代码 RotativaConfiguration Setup en
  • XCodeBuild -exportArchive 不允许我指定文件名

    我正忙于 Jenkins 构建 该构建将用于构建 iOS 应用程序 我已成功使用以下命令创建存档 xcodebuild archive archivePath build app xcarchive 现在我正在尝试导出该存档指定输出文件名