Is there a way to rig iMessage so it receives (and, I guess,sends) messages only when connected via WiFi and not when connected via the carrier's data plan?


No, there's no such option / preference. You could, though, turn off your carrier's data plan altogether by turning off the Cellular Data option (under Settings / General/ Cellular on iOS 6 and Settings / General / Network on iOS 5).

| improve this answer | |
  • Re your second sentence: Do you mean, under "Settings" / "Messages", to select "Send as SMS": "OFF"? – msh210 Jul 4 '13 at 7:40
  • @msh210 No. What I suggest will turn off your carrier's data plan. Despite the title, as in your questions you specify the carrier's data plan I just stuck to the Wifi - 3G (or whatever) restriction. If, indeed, you want to use it only via WiFi, then, yes, the Send as SMS should be disabled too. – Thecafremo Jul 4 '13 at 7:56
  • +1 on the answer ("No"), but I don't see any "Settings" / "Cellular". – msh210 Jul 4 '13 at 15:16
  • 1
    @msh210 My bad. I'll edit my answer with the correct path. – Thecafremo Jul 4 '13 at 15:43

You must log in to answer this question.

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