App Store just ate all my mobile data trying to download Xcode. Is there a way to tell OS X that WiFi I'm currently using is expensive and it should not download its stuff without asking me first?

  • 1
    tripmode.ch might help.
    – deceze
    Jan 2 '17 at 7:25
  • This is what I was looking for!
    – Poma
    Jan 2 '17 at 12:29

Xcode will not download automatically until you actually press the download button in the App Store.

The only way I can think of minimising the chance of using the WiFi extensively is to disable the installing available updates in the background.

Go to App Store->Preferences->uncheck Download newly available updates in the background

App Store preferences screenshot

You could uncheck the automatic check for updates all together, but this increases the risk of not getting latest security updates - what is not really recommended.

All these modifications mean that you would need manually download updates.

  • It would be awesome if there was a tool that pauses these settings. For when you are on limited data wifi or cellular...
    – user61744
    Jan 1 '17 at 22:38
  • @pjctech I don't see a way for macOS to recognise limited data as it doesn't have the internal cellular module (where you insert the SIM card). Meaning if you connect for example your iPhone's wireless hotspot running on a limited data to macOS then macOS will recognise it as a WiFi network.
    – alljamin
    Jan 1 '17 at 22:45
  • Is there a way to change those settings programmatically?
    – user61744
    Jan 1 '17 at 22:48
  • @alljamin Win10 has metered connections for this purpose.
    – Bowen
    Jan 4 '17 at 0:02
  • @Bowen how is this relevant for Apple software/hardware forum? Are you suggesting spinning a VM just for this purpose?
    – alljamin
    Jan 4 '17 at 0:33

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .