fix(ios): bundle export scipt

This commit is contained in:
devthejo 2025-11-30 23:01:11 +01:00
parent bf09f968a7
commit 457b9f3d5c
2 changed files with 3 additions and 19 deletions

View file

@ -3,7 +3,7 @@
<plist version="1.0"> <plist version="1.0">
<dict> <dict>
<key>method</key> <key>method</key>
<string>app-store-connect</string> <string>app-store</string>
<key>teamID</key> <key>teamID</key>
<string>2PZ49Y23LX</string> <string>2PZ49Y23LX</string>
<key>compileBitcode</key> <key>compileBitcode</key>

View file

@ -7,31 +7,15 @@ set +a
# Print debug information # Print debug information
echo "Debug information:" echo "Debug information:"
echo "ASC_API_KEY_PATH: $ASC_API_KEY_PATH" echo "Using local app-store signing via exportOptions.plist (method=app-store)"
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"
echo "Available code signing identities (security find-identity -v -p codesigning):" echo "Available code signing identities (security find-identity -v -p codesigning):"
xcrun security find-identity -v -p codesigning || echo "No code signing identities found or security tool error" xcrun security find-identity -v -p codesigning || echo "No code signing identities found or security tool error"
# Execute xcodebuild with the environment variables # Execute xcodebuild using local signing (Apple Distribution certificate + Xcode-managed profiles)
cd ios && xcodebuild -exportArchive \ cd ios && xcodebuild -exportArchive \
-archivePath AlerteSecours.xcarchive \ -archivePath AlerteSecours.xcarchive \
-exportPath ./build \ -exportPath ./build \
-exportOptionsPlist exportOptions.plist \ -exportOptionsPlist exportOptions.plist \
-allowProvisioningUpdates \ -allowProvisioningUpdates \
-authenticationKeyID "$ASC_API_KEY_ID" \
-authenticationKeyIssuerID "$ASC_API_ISSUER_ID" \
-authenticationKeyPath "$ASC_API_KEY_PATH" \
-verbose -verbose