Remove the `--default_ios_provisioning_profile` flag, which is no longer used anywhere.
RELNOTES: The `--default_ios_provisioning_profile` flag has been removed (it was a no-op).
PiperOrigin-RevId: 339342475
diff --git a/src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java b/src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java
index a84b1c1..8fdc46c 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java
@@ -16,7 +16,6 @@
import com.google.common.annotations.VisibleForTesting;
import com.google.common.collect.ImmutableList;
-import com.google.devtools.build.lib.analysis.config.CoreOptionConverters.DefaultLabelConverter;
import com.google.devtools.build.lib.analysis.config.CoreOptionConverters.LabelConverter;
import com.google.devtools.build.lib.analysis.config.FragmentOptions;
import com.google.devtools.build.lib.cmdline.Label;
@@ -333,15 +332,6 @@
public List<String> catalystCpus;
@Option(
- name = "default_ios_provisioning_profile",
- defaultValue = "",
- documentationCategory = OptionDocumentationCategory.SIGNING,
- effectTags = {OptionEffectTag.CHANGES_INPUTS},
- converter = DefaultProvisioningProfileConverter.class
- )
- public Label defaultProvisioningProfile;
-
- @Option(
name = "xcode_version_config",
defaultValue = "@local_config_xcode//:host_xcodes",
converter = LabelConverter.class,
@@ -361,13 +351,6 @@
@VisibleForTesting
public static final String DEFAULT_XCODE_VERSION_CONFIG_LABEL = "//tools/objc:host_xcodes";
- /** Converter for --default_ios_provisioning_profile. */
- public static class DefaultProvisioningProfileConverter extends DefaultLabelConverter {
- public DefaultProvisioningProfileConverter() {
- super("//tools/objc:default_provisioning_profile");
- }
- }
-
@Option(
name = "apple_bitcode",
allowMultiple = true,
diff --git a/src/main/java/com/google/devtools/build/lib/rules/apple/AppleConfiguration.java b/src/main/java/com/google/devtools/build/lib/rules/apple/AppleConfiguration.java
index 89bd656..0efbb82 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/apple/AppleConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/apple/AppleConfiguration.java
@@ -77,7 +77,6 @@
private final EnumMap<ApplePlatform.PlatformType, AppleBitcodeMode> platformBitcodeModes;
private final Label xcodeConfigLabel;
private final AppleCommandLineOptions options;
- @Nullable private final Label defaultProvisioningProfileLabel;
private final boolean mandatoryMinimumVersion;
private final boolean objcProviderFromLinked;
@@ -106,7 +105,6 @@
this.platformBitcodeModes = collectBitcodeModes(options.appleBitcodeMode);
this.xcodeConfigLabel =
Preconditions.checkNotNull(options.xcodeVersionConfig, "xcodeConfigLabel");
- this.defaultProvisioningProfileLabel = options.defaultProvisioningProfile;
this.mandatoryMinimumVersion = options.mandatoryMinimumVersion;
this.objcProviderFromLinked = options.objcProviderFromLinked;
}
@@ -352,15 +350,6 @@
}
/**
- * Returns the label of the default provisioning profile to use when bundling/signing an ios
- * application. Returns null if the target platform is not an iOS device (for example, if
- * iOS simulator is being targeted).
- */
- @Nullable public Label getDefaultProvisioningProfileLabel() {
- return defaultProvisioningProfileLabel;
- }
-
- /**
* Returns the bitcode mode to use for compilation steps. This should only be invoked in
* single-architecture contexts.
*