In common parlance, a devil's advocate is someone who takes a position, sometimes one he or she disagrees with, for the sake of argument. This process can be used to test the quality of the original argument and identify weaknesses in its structure.
I stand by my earlier statement.
Yes, the definition you quoted is correct.
Please show me, in your comments, where you took and defended Apple's position (one you disagree with) for the sake of argument to test it.
Maybe I missed it, if so, sorry about that.