我正在使用xcodebuild
命令行工具創建存檔,然後導出爲IPA文件,用於我的iOS項目。xcodebuild exportArcive-如何在從命令行導出時自定義默認的IPA文件名?
默認情況下,在使用xcodebuild -exportArchive
,它創建了一個具有選擇建立的相同的標籤爲scheme
IPA文件。
有沒有辦法在使用命令行中的xcodebuild -exportArchive
時更改輸出IPA文件名?
任何幫助將不勝感激。謝謝。
我正在使用xcodebuild
命令行工具創建存檔,然後導出爲IPA文件,用於我的iOS項目。xcodebuild exportArcive-如何在從命令行導出時自定義默認的IPA文件名?
默認情況下,在使用xcodebuild -exportArchive
,它創建了一個具有選擇建立的相同的標籤爲scheme
IPA文件。
有沒有辦法在使用命令行中的xcodebuild -exportArchive
時更改輸出IPA文件名?
任何幫助將不勝感激。謝謝。
您可以使用做到這一點,e.g:
xcodebuild archive -exportArchive -exportFormat IPA
-archivePath ./archive/PROJECT.xcarchive -exportPath ./archive/NAME.ipa
更改PRODUCT_NAME
在你的目標的構建設置。
設置IPA名稱的參數實際上是PRODUCT_MODULE_NAME
,默認爲空,因此默認爲PRODUCT_NAME
。
請參閱:http://stackoverflow.com/a/19696992/1457385 – shallowThought
我能夠發現的是* .xcscheme文件中的* ArchiveAction *標籤可以具有屬性* customArchiveName *,它可以設置爲任何你喜歡的。但是,我更願意避免這種情況,並省略此attr,以便導出的IPA與其生成的Scheme完全相同。然後,我只是'mv'的默認名稱,以我的CI構建腳本需要的任何東西。 – RAM237