I am building a distribution directly from the titanium studio to upload to iTunes Connect to test Apple Testflight pre-sale testing. My current version of the application is 1.1.1, and the build number is automatically set by the titanium studio to version 1.1.1.
In Xcode, usually the Prerelease build number (CFBundleVersion) is supported by most developers as a whole, which is very convenient to increase by 1 each time before downloading to iTunes. From a titanium studio, this is impossible!
In tiapp.xml I installed this
<ios>
<plist>
<dict>
<key>CFBundleShortVersionString</key>
<string>1.1.1</string>
<key>CFBundleVersion</key>
<string>10</string>
</dict>
</plist>
</ios>
After starting from Titanium Studio, the created info.plist file in the build folder will become
<ios>
<plist>
<dict>
<key>CFBundleShortVersionString</key>
<string>1.1.1</string>
<key>CFBundleVersion</key>
<string>1.1.1</string>
</dict>
</plist>
</ios>
I know that in the application documentation this has already been mentioned, CFBundleVersionand CFBundleShortVersionStringwill become the same from the tag value <version>in the generated info.plist.
, Apple Testflight Ti - (CFBundleShortVersionString) # , iTunes Connect, . Xcode Build #, Ti xcode - .
, . - / # Titanium Studio ?
.