Skip to content

Commit 6fc46bc

Browse files
committed
添加BuildNumber自动+1的脚本。
1 parent 457ddca commit 6fc46bc

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

JCiOSProjectSample/JCiOSProjectSample.xcodeproj/project.pbxproj

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,7 @@
652652
077E9DE41968D037006585D0 /* Frameworks */,
653653
077E9DE51968D037006585D0 /* Resources */,
654654
30142D736773463E8CBC68D3 /* Copy Pods Resources */,
655+
071CF3A0196D49D60011727F /* ShellScript */,
655656
);
656657
buildRules = (
657658
);
@@ -741,6 +742,19 @@
741742
/* End PBXResourcesBuildPhase section */
742743

743744
/* Begin PBXShellScriptBuildPhase section */
745+
071CF3A0196D49D60011727F /* ShellScript */ = {
746+
isa = PBXShellScriptBuildPhase;
747+
buildActionMask = 2147483647;
748+
files = (
749+
);
750+
inputPaths = (
751+
);
752+
outputPaths = (
753+
);
754+
runOnlyForDeploymentPostprocessing = 0;
755+
shellPath = /bin/sh;
756+
shellScript = "#编译时BuildNumber自动+1\nversion=`/usr/libexec/PlistBuddy -c \"Print CFBundleVersion\" $PRODUCT_SETTINGS_PATH`\nversion=`expr $version + 1`\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $version\" $PRODUCT_SETTINGS_PATH\n\n\n";
757+
};
744758
21E10A4010964B74BE02694C /* Check Pods Manifest.lock */ = {
745759
isa = PBXShellScriptBuildPhase;
746760
buildActionMask = 2147483647;

JCiOSProjectSample/JCiOSProjectSample/JCiOSProjectSample-Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.0</string>
20+
<string>0.0.1</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>1.0</string>
24+
<string>51</string>
2525
<key>LSRequiresIPhoneOS</key>
2626
<true/>
2727
<key>UIMainStoryboardFile</key>

0 commit comments

Comments
 (0)