diff --git a/Build-tf b/Build-tf index 03b37d0b..e44f1a0f 100755 --- a/Build-tf +++ b/Build-tf @@ -12,7 +12,7 @@ trap finish EXIT SDK="${SDK:-iphoneos}" WORKSPACE="${WORKSPACE:-ios/Runner.xcworkspace}" -SCHEME="${SCHEME:-Runner}" # Updated scheme name +SCHEME="${SCHEME:-Runner}" CONFIGURATION="${CONFIGURATION:-Release}" BUILD_DIR="${BUILD_DIR:-.build}" @@ -23,7 +23,15 @@ DERIVED_DATA_PATH="${DERIVED_DATA_PATH:-${BUILD_DIR}/DerivedData}" CURRENT_PROJECT_VERSION="${BUILD_NUMBER:-0}" EXPORT_OPTIONS_FILE="Support/ExportOptions.plist" -# Clean previous builds +# Clean and prepare the build +flutter clean +flutter pub get + +cd ios +rm -rf Pods Podfile.lock +pod install --repo-update +cd .. + rm -rf "${RESULT_BUNDLE_PATH}" rm -rf "${DERIVED_DATA_PATH}" @@ -39,6 +47,7 @@ xcrun xcodebuild \ -derivedDataPath "${DERIVED_DATA_PATH}" \ -archivePath "${ARCHIVE_PATH}" \ -resultBundlePath "${RESULT_BUNDLE_PATH}" \ + -allowProvisioningUpdates \ CURRENT_PROJECT_VERSION="${CURRENT_PROJECT_VERSION}" \ archive