mirror of
https://github.com/usnistgov/macos_security.git
synced 2026-02-03 14:03:24 +00:00
Consider creating a rule that turns off Xcode Ads for Xcode Cloud #206
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @emkinter on GitHub.
Problem to solve
When starting Xcode, an Xcode Ads can be displayed. This may tempt users to subscribe to a non-sanctioned web offering.
Intended users
Organizations that control web service access.
Further details
A user starts Xcode, sees an Xcode Cloud Ad, clicks on it, and starts using an unsanctioned web service.
Proposal
Check:
/usr/bin/defaults read com.apple.dt.Xcode XcodeCloudUpsellPromptEnabled
Fix:
/usr/bin/defaults write com.apple.dt.Xcode XcodeCloudUpsellPromptEnabled -bool false
Testing
What does success look like, and how can we measure that?
When XcodeCloudUpsellPromptEnabled is set to false in com.apple.dt.Xcode no Xcode Ads are displayed when XCode starts.
Links/references
Xcode Cloud
Xcode Ads
Accidental Tech Podcast - 511: Moving to Antartica
@robertgendler commented on GitHub:
This was decided to not be added as it is not directly in the OS.