使用 xcodebuild 命令匯出 ipa 檔案

2021-07-22 09:53:36 字數 728 閱讀 7277

一、開啟乙個 terminal 視窗,進入到 xcode 工程檔案所在目錄,對於 cocos 工程需要進入到 proj.ios_mac 目錄

二、執行 xcodebuild clean 進行清除

三、執行 xcodebuild archive -scheme "newcocosproject1-mobile" -configuration "release" -archivepath "/users/zhangzhenyu/desktop/1.xcarchive"

其中 scheme 引數需要對應到工程 mobile target 名稱,configuration 為固定的 release,archivepath 指定匯出的 .xcarchive 檔案的位置

四、執行 xcodebuild -exportarchive -archivepath "/users/zhangzhenyu/desktop/1.xcarchive" -exportpath "/users/zhangzhenyu/desktop/4.ipa" -exportformat ipa -exportprovisioningprofile "xc: *"

其中 archivepath 跟上個命令引數對應,exportpath 為匯出 ipa 檔案的目錄,exportforma ipa為固定值,exportprovisioningprofile 是 provisioning profile 的名稱,與建立工程時所選的 provisioning profile 有關

參考:

命令列編譯之xcodebuild

a.確保xcodebuild命令能正常執行 如果使用xcodebuild命令出現如下錯誤 解決辦法 xcode select switch 新的xcode路徑 如b.xcodebuild使用 1.檢視xcode版本號和build號 b imac demo maricoliu xcodebuild v...

了解 xcodebuild 命令 ,自動打包ipa

引用部落格 在 ios 開發中,如果需要把工程打包成 ipa 檔案,通常的做法就是在 xcode 裡點選 product archive 等待整個工程 archive 後,然後在自動彈出的 organizer 中進行選擇,根據需要匯出 ad hoc,enterprise 型別的 ipa 包。雖然 x...

iOS 使用xcodebuild自動打包問題記錄

近期我在使用 xcodebuild 自動打包指令碼遇到乙個問題 archive failed the following build commands failed phasescriptexecution cp embed pods frameworks users library develop...