Originally posted by StarTroop ...I've never used an SD card with an iPad, but I'd be surprised if pulling it out without ejecting caused any corruption, as storage devices nowadays tend to be hotswappable, and devices often disable write caching so that they can be removed with being safely ejected as long as data isn't currently being transferred.
As noted above, you are in error on this point. At issue are open file references to temporary files created by the host OS that are not in the card's allocation table as well as files that were on the card in the first place with open references. This is particularly true for Apple products, but also applies to Windows and *nix. The fact that one cannot eject a card that is referenced by any application should be a hint here. That said, recent builds of Win 10 do allow one to yank a card safely, but only if the card is not being written to.
Bottom line is that a sufficient number of users on this site present with problems with corrupt sd cards and almost all express surprise that they might want to do an explicit eject rather just yanking (like they do in the movies). Those of us that are religious in that practice tend to not have problems; at least, I can't recall any where that was the case.
Steve