1
通常我使用Xcode的使用企業內部版本IPA文件:如何使用Xcode的命令行構建企業IPA?
什麼是這些使用xcodebuild聯編的相同呢?
如何設置「exportOptions.plist」,尤其是關鍵的標籤?
通常我使用Xcode的使用企業內部版本IPA文件:如何使用Xcode的命令行構建企業IPA?
什麼是這些使用xcodebuild聯編的相同呢?
如何設置「exportOptions.plist」,尤其是關鍵的標籤?
我假設你正在使用的Xcode 8.3或以上。那麼下面應該做的伎倆:
xcodebuild -scheme <scheme> -exportArchive -archivePath <xcarchivepath> -exportPath <destinationpath> -exportOptionsPlist <plistpath>
與
<scheme>
:要構建和輸出方案的名稱<xcarchivepath
:目錄下創建的任何檔案將被放置,或存檔應導出<destinationpath>
:目的地從檔案<plistpath>
出口產品:路徑到p該配置歸檔導出列表文件(請參閱下面的內容中,teamID項是可選的)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>method</key>
<string>enterprise</string>
</dict>
</plist>
您可以通過在終端運行xcodebuild -h
獲得與plist文件的所有可用密鑰的列表。
希望有所幫助。
獲取錯誤xcidebuild錯誤:模式,這可以不隨-exportArchive – user1872384
指定的標誌如何獲得「teamID」的字符串? – user1872384
最簡單的方法是選擇你的團隊的項目的'General'選項卡上,然後切換到'建設Settings'選項卡,並在'Signing'section選擇'發展Team'行。在文本編輯器中按「⌘」+「C」,然後按「⌘」+「V」。它應該用'DEVELOPMENT_TEAM = xyz'插入一個鍵值對 –