Skip to content

Instantly share code, notes, and snippets.

@orgmir
Created September 8, 2017 00:28
Show Gist options
  • Select an option

  • Save orgmir/dbe98a80c715fb3792aa1b0e34dfd64d to your computer and use it in GitHub Desktop.

Select an option

Save orgmir/dbe98a80c715fb3792aa1b0e34dfd64d to your computer and use it in GitHub Desktop.

Revisions

  1. orgmir created this gist Sep 8, 2017.
    8 changes: 8 additions & 0 deletions BuildNumber.plist
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,8 @@
    <?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>CFBundleVersion</key>
    <string>31</string>
    </dict>
    </plist>
    8 changes: 8 additions & 0 deletions increment-build-number.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,8 @@
    #!/bin/sh

    BUILD_NUMBER_PLIST="BuildNumber.plist"

    buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/$BUILD_NUMBER_PLIST")
    buildNumber=$(($buildNumber + 1))
    /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/$BUILD_NUMBER_PLIST"
    /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}"