Modifying Info.plist's CFBundleVersion in Xcode 5 with Asset Library enabled

后端 未结 5 1838
面向向阳花
面向向阳花 2021-01-01 20:02

With Xcode 5\'s new Asset Library, adding images and organizing them has never been easier. However, it seems as if it has broken some scripts I use for creating builds.

5条回答
  •  悲&欢浪女
    2021-01-01 20:26

    I had similar issue once, and here is what finally helped me out:

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

    (Use INFOPLIST_FILE directly, not $BUILT_PRODUCTS_DIR/$INFOPLIST_PATH)

    Hope this could be useful .

提交回复
热议问题