as-app/scripts/ios-export.sh

34 lines
947 B
Bash
Executable file

#!/bin/bash
# Source the .env.prod file
set -a
source .env.prod
set +a
# Print debug information
echo "Debug information:"
echo "ASC_API_KEY_PATH: $ASC_API_KEY_PATH"
echo "ASC_API_KEY_ID: $ASC_API_KEY_ID"
echo "ASC_API_ISSUER_ID: $ASC_API_ISSUER_ID"
echo "PROVIDER_ID: $PROVIDER_ID"
# Verify the auth key file exists
if [ ! -f "$ASC_API_KEY_PATH" ]; then
echo "Error: Authentication key file not found at: $ASC_API_KEY_PATH"
exit 1
fi
echo "Auth key file exists at: $ASC_API_KEY_PATH"
echo "File permissions:"
ls -l "$ASC_API_KEY_PATH"
# Execute xcodebuild with the environment variables
cd ios && xcodebuild -exportArchive \
-archivePath AlerteSecours.xcarchive \
-exportPath ./build \
-exportOptionsPlist exportOptions.plist \
-allowProvisioningUpdates \
-authenticationKeyID "$ASC_API_KEY_ID" \
-authenticationKeyIssuerID "$ASC_API_ISSUER_ID" \
-authenticationKeyPath "$ASC_API_KEY_PATH" \
-verbose