diff --git a/.gitea/workflows/test-flight-cd.yaml b/.gitea/workflows/test-flight-cd.yaml index 9557d2b5..858a8097 100644 --- a/.gitea/workflows/test-flight-cd.yaml +++ b/.gitea/workflows/test-flight-cd.yaml @@ -11,21 +11,6 @@ jobs: - name: Checkout uses: actions/checkout@v2 - - name: Delete existing keychain if present - run: | - if security list-keychains | grep -q "signing_temp.keychain"; then - security delete-keychain signing_temp.keychain - fi - - - name: Import code sign - uses: mso7nueh/import-codesign-certs@v1 - env: - KEYCHAIN_PATH: ${{ runner.temp }}/signing_temp.keychain - with: - keychain-path: ${{ vars.KEYCHAIN_PATH }} - p12-file-base64: ${{ vars.CERTIFICATES_FILE_BASE64 }} - p12-password: ${{ vars.CERTIFICATES_PASSWORD }} - - name: Download provisioning uses: mso7nueh/apple-provisioning-profiles-downloader@v1.0.8 with: @@ -43,14 +28,6 @@ jobs: flutter pub run build_runner build --delete-conflicting-outputs flutter build ipa --export-options-plist=Support/ExportOptions.plist --release - - name: Sign Flutter framework manually (if needed) - run: | - find build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Frameworks \ - -type d -name "*.framework" \ - -exec codesign --force --sign "Apple Distribution: ITVIO, OOO (VL68C36HYS)" \ - --timestamp=none \ - --preserve-metadata=identifier,entitlements {} \; - - name: Upload to TestFlight uses: mso7nueh/upload-testflight-build@master with: diff --git a/Support/ExportOptions.plist b/Support/ExportOptions.plist index bcf05a9e..f270b11d 100644 --- a/Support/ExportOptions.plist +++ b/Support/ExportOptions.plist @@ -2,32 +2,24 @@ - destination - export - manageAppVersionAndBuildNumber - - method - app-store - provisioningProfiles - - com.eatvioapp.app - Distribution - - signingStyle - automatic - signingCertificate - Apple Distribution: ITVIO, OOO (VL68C36HYS) - stripSwiftSymbols - - uploadSymbols - - teamID - VL68C36HYS - teamName - ITVIO, OOO - bundleIdentifier - com.eatvioapp.app - automaticallyManageSigning - + destination + export + method + distribution + provisioningProfiles + + com.eatvioapp.app + Distribution + + signingCertificate + Apple Distribution + signingStyle + manual + stripSwiftSymbols + + teamID + VL68C36HYS + thinning + <none> - + \ No newline at end of file