近期我在使用 xcodebuild 自動打包指令碼遇到乙個問題:
** archive failed **
the following build commands failed:
phasescriptexecution [cp]\ embed\ pods\ frameworks /users/*****/library/developer/xcode/deriveddata/*****-gdowyctoauifxp**dykpuxqmbibj/build/intermediates.noindex/archiveintermediates/*****/intermediatebuildfilespath/*****.build/release-iphoneos/*****.build/script-3abc5659f46c61810db4b1**.sh
問題在於沒有許可權執行這個shell指令碼
在終端執行shell指令碼允許任何**的軟體
然後再執行
xcodebuild archive -workspace 工程名.xcworkspace -scheme 包名 -archivepath 生成包的路徑 -allowprovisioningupdates -allowprovisioningdeviceregistration
注釋:-allowprovisioningupdates。 支援provision file 更新
-allowprovisioningdeviceregistration 包含新註冊的裝置
使用 xcodebuild 命令匯出 ipa 檔案
一 開啟乙個 terminal 視窗,進入到 xcode 工程檔案所在目錄,對於 cocos 工程需要進入到 proj.ios mac 目錄 二 執行 xcodebuild clean 進行清除 三 執行 xcodebuild archive scheme newcocosproject1 mobi...
命令列編譯之xcodebuild
a.確保xcodebuild命令能正常執行 如果使用xcodebuild命令出現如下錯誤 解決辦法 xcode select switch 新的xcode路徑 如b.xcodebuild使用 1.檢視xcode版本號和build號 b imac demo maricoliu xcodebuild v...
Xcode Build版本號自增
如何使得xcode的build版本號自增的問題一直困擾著我,今天通過google終於找到,分享給大家。注 本人使用的xcode版本號為4.3.2 1 進入 tagerts 開啟 build phases 2 選擇 add build phases 選擇 add run script 3 在shell...