diff --git a/apple/internal/codesigning_support.bzl b/apple/internal/codesigning_support.bzl index e2de6d22d1..b5c915e246 100644 --- a/apple/internal/codesigning_support.bzl +++ b/apple/internal/codesigning_support.bzl @@ -510,12 +510,6 @@ def _generate_codesigning_dossier_action( dossier_arguments = ["--output", output_dossier.path, "--zip"] - execution_requirements = { - # Unsure, but may be needed for keychain access, especially for files - # that live in $HOME. - "no-sandbox": "1", - } - # Try to use the identity passed on the command line, if any. If it's a simulator build, use an # ad hoc identity. codesign_identity = _preferred_codesigning_identity(platform_prerequisites) @@ -542,11 +536,6 @@ def _generate_codesigning_dossier_action( # Only reference and embed the provisioning profile in standard code signing. input_files.append(provisioning_profile) dossier_arguments.extend(["--provisioning_profile", provisioning_profile.path]) - if platform_prerequisites.platform.is_device: - # Added so that the output of this action is not cached remotely, - # in case multiple developers sign the same artifact with different - # identities. - execution_requirements["no-remote"] = "1" for embedded_dossier in embedded_dossiers: input_files.append(embedded_dossier.dossier_file) @@ -572,7 +561,6 @@ def _generate_codesigning_dossier_action( apple_fragment = platform_prerequisites.apple_fragment, arguments = args, executable = dossier_codesigningtool, - execution_requirements = execution_requirements, inputs = input_files, mnemonic = mnemonic, outputs = [output_dossier],