![](/img/trans.png)
[英]agvtool new-marketing-version doesn't work on Xcode 13
從 Xcode 13 開始,默認沒有Info.plist 。 相反,通用字段位於目標的 Info 選項卡中,並在項目編輯器中構建設置。 僅當有附加字段時,才會將單獨的Info.plist文件添加到項目中。 當我運行以下命令在 Jenkins 上設置 MARKETING_VERSION $ xcru ...
[英]agvtool new-marketing-version doesn't work on Xcode 13
從 Xcode 13 開始,默認沒有Info.plist 。 相反,通用字段位於目標的 Info 選項卡中,並在項目編輯器中構建設置。 僅當有附加字段時,才會將單獨的Info.plist文件添加到項目中。 當我運行以下命令在 Jenkins 上設置 MARKETING_VERSION $ xcru ...
[英]Using agvtool with multiple .xcodeproject files in one directory
我嘗試使用 agvtool 進行 ios 構建版本控制。 當目錄中有一個 single.xcodeproj 文件時,它工作得很好。 在我的例子中,我們的項目結構是這樣的,它在一個目錄中有 4.xcodeproj 文件。 在此目錄中觸發 agvtool 命令時,它會拋出錯誤消息,“agvtool 不適 ...
[英]Run a shell script before build in Xcode
在構建/存檔之前,我需要調整項目的構建和版本號。 我嘗試了很多東西,但到目前為止無濟於事。 我添加了一個帶腳本的目標來更新數字,並將其作為第一個依賴項添加到我的主目標。 但是因為我有多個依賴項,因為我在我的應用程序中有擴展,並且所有依賴項都是由Xcode並行執行的(或者至少是隨機順序 ...
[英]Xcode Versioning Build Settings on frameworks
我正在開發基於以下模板的iOS框架: https : //github.com/jverkoey/iOS-Framework 現在我需要稍微改進一下,並使用適當的構建/營銷編號設置版本控制系統。 該框架項目有3個目標,第一個生成靜態庫,第二個生成資源包,第三個目標是靜態庫和資源包的聚 ...
[英]Is there a way of automatically writing custom values to the bundle's .plist during a build phase?
我正在使用Jenkins建立一個CI系統,並且正在使用agvtool在構建時碰撞和設置營銷和技術版本。 除了在構建時設置版本控制之外,在.plist中設置幾個自定義值非常有用。 這可能嗎? ...
[英]Bump build number without using `CURRENT_PROJECT_VERSION`
由於我無法使用agvtool修改內部版本號 ,因此我想知道是否存在使用命令行快速更改項目內部版本號的快速方法。 如果可能的話,我寧願不必解析plist的XML。 ...
[英]AGVTool new-version and what-version do not correspond
當我做: 它更新了我的Info.plist文件。 但是,如果我這樣做: 要么 我收到此錯誤: 為什么這不對應。 我是否必須使用plist命令行工具才能檢索應用程序的當前版本。 奇怪的是, agvtool what-marketing-version工作正常。 ...
[英]versioning tool for nodejs
有一些解決方案可以在不同的應用程序中增加版本號。 可可應用程序具有agvtool,而maven具有maven-release-plugin ,可增加發行版的版本號。 是否有用於nodejs的類似工具? ...
[英]Better way of incrementing build number?
我一直在使用 shell 腳本作為我的 Xcode 構建過程的一部分來增加plist文件中的構建號,但是它使 Xcode 4.2.1 頻繁崩潰(關於目標不屬於項目的錯誤;我猜plist文件的更改在某種程度上使 Xcode 感到困惑)。 shell 腳本這樣做是agvtool當文件比plist文件 ...
[英](iOS, XCode 4.2) Setting bundle version using Git post-commit hook causes my project to turn into a Mac project
我決定開始將我的項目“Apple方式”開始版本化,使用“Bundle versions string,short”作為我的項目的“營銷版本”(即2.0.1 ),並將“Bundle version”作為內部版本號(例如42 )。 為此,我添加了一個Git post-commit鈎子來調用ag ...
[英]Does agvtool work under Xcode 4?
我正在嘗試使用agvtool更新我的營銷版本。 將項目Newsgroup的CFBundleShortVersionString設置為:1.0.2。 正在更新Info.plist中的CFBundleShortVersionString ... 將“ Newsgroup. ...
[英]$non_lazy_ptr link error with agvtool version variables?
我一直按照一般原則將agvtool用於我的iPhone應用程序中,最近發現了一個我希望能夠檢查版本變量的原因(以便我可以將幫助內容重新復制到Documents目錄中,如果它是過時)。 在構建過程中會自動生成MyAppVersionNumber中定義的變量MyAppVersionNumber 。 ...
[英]Is it possible to read the 'current project version' in the settings of an iPhone app
在我的應用程序中,我使用agvtool來更新內部版本號。 我現在想要在設置中顯示我的應用程序版本以顯示此數字並自動更新。 我已經看到一些應用程序通過編寫腳本來准備值並在root.plist填充值來解決這個root.plist 。 我想知道是否有一種更優雅的方式來做到這一點。 ...