Merge pull request #71294 from gelvinp/macos_notarization_teamid

Require Apple Team ID when using notarytool
This commit is contained in:
Rémi Verschelde 2023-01-13 00:23:04 +01:00 committed by GitHub
commit 8bd8c4edbc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1937,6 +1937,10 @@ bool EditorExportPlatformMacOS::has_valid_project_configuration(const Ref<Editor
}
}
}
if (notary_tool == 2 && p_preset->get("notarization/apple_team_id") == "") {
err += TTR("Notarization: Apple Team ID not specified.") + "\n";
valid = false;
}
} else if (notary_tool == 1) {
if (p_preset->get("notarization/api_uuid") == "") {
err += TTR("Notarization: App Store Connect issuer ID name not specified.") + "\n";