gpt4 book ai didi

macos - 在命令行 xcodebuild 调用后分发 .app 文件

转载 作者:行者123 更新时间:2023-12-02 05:44:10 27 4
gpt4 key购买 nike

我正在构建/归档我的 Mac 应用程序,以便通过命令行调用(如下)进行分发,并安装了 Xcode 4.3。需要明确的是,我在 Xcode 4.3 之前没有针对此问题的有效解决方案,因此针对早期 Xcode 版本的建议很容易仍然有效。这是调用:

/usr/bin/xcodebuild -project "ProjectPath/Project.pbxproj" -scheme "Project" -sdk macosx10.7 archive

这成功运行,并生成一个 .xcarchive文件,位于我的 ~/Library/Developer/Xcode/Archives/<date>文件夹。获取生成的存档文件路径的正确方法是什么?我正在寻找一种方法来获得 .app 的路径文件包含在其中,所以我可以分发它。

我查看了 xcodebuild 的手册页(并在网上进行了大量搜索)但没有找到任何线索。

最佳答案

还有一个更简单的方法,只需指定你要归档的archivePath:

xcodebuild -archivePath GoTray -scheme GoTray archive

然后您将在当前目录的 GoTray.xcarchive 中获得 xcarchive 文件。

接下来,再次运行 xcodebuild 以从 xcarchive 文件中导出应用程序:

xcodebuild -exportArchive -exportFormat APP -archivePath GoTray.xcarchive -exportPath GoTray

关于macos - 在命令行 xcodebuild 调用后分发 .app 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9366304/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com