当我使用 xcodebuild archive
从命令行归档时,如何获取新创建的归档文件的路径?我想继续使用 -exportArchive
命令来创建临时分发。
我知道我可以定义一个 -archivePath
,但是如果我这样做,那么 Organizer 就不知道这个存档在哪里,所以这不好。
想法?
最佳答案
您可以简单地创建一个变量来保存您要生成的存档的路径。然后当你想导出时使用相同的路径
$ARCHIVE_PATH="<path_of_your_archive>" # can be something like "build/app_name.xcarchive"
# ARCHIVING
xcodebuild archive \
-workspace "${APP_NAME}.xcworkspace" \
-configuration $CONFIGUATION \
-scheme $SCHEME \
-archivePath $ARCHIVE_PATH
# EXPORTING
xcodebuild -exportArchive \
-archivePath $ARCHIVE_PATH \
-exportPath $OUTPUT_DIRECTORY \
-exportOptionsPlist exportPlist.plist
希望这对您有任何帮助!
关于ios - 新建存档的 xcodebuild 存档路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44418912/