Tôi đang tạo một ứng dụng iPad với tệp Settings.bundle. Tôi đang viết các kịch bản xây dựng để hiển thị số phiên bản ứng dụng và số tích hợp bot xcode (không phải là số gói xây dựng). Tôi đã tìm kiếm trên web và không thể tìm thấy giải pháp nào. Dưới đây là những gì tôi nhận được:Cách thêm số tích hợp Bot Xcode vào kịch bản dựng mã
-- Add the app version number
cd $PROJECT_DIR
cd "$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app"
RELEASE_VERSION=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" Info.plist)
/usr/libexec/PlistBuddy -c "Set :PreferenceSpecifiers:1:DefaultValue $RELEASE_VERSION" Settings.bundle/Root.plist
-- Add the build version number
BUILD_NUMBER=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" Info.plist)
/usr/libexec/PlistBuddy -c "Set :PreferenceSpecifiers:2:DefaultValue $BUILD_NUMBER" Settings.bundle/Root.plist
Trong số phiên bản xây dựng, tôi muốn thay thế CFBundleVersion bằng số tích hợp bot xcode.
Nó không hiệu quả với tôi. Tôi luôn nhận được kết quả trống – iDev