The real issue here, as I see it, is that Apple needs to be 100% consistent about its app store approval process, and exceedingly clear when they yank an already approved app.
Why are they yanking it?
In a case like this, the reason seems pretty clear cut "Because you used an unauthorized AirPlay key" - but the way the current system works, Apple doesn't have to give a reason, they just pull the plug.
I am an unabashed Apple fan, but I think this aspect of the platform is broken and wrong and I wish they'd change their policies.
For a much less clear cut yanking incident, check out all the recent news on how they did this to iKamaSutra, which had no stolen copies of anything and got yanked for no reason at all, AND they refuse to work with the publisher to fix whatever violations may exist.
Why are they yanking it?
In a case like this, the reason seems pretty clear cut "Because you used an unauthorized AirPlay key" - but the way the current system works, Apple doesn't have to give a reason, they just pull the plug.
I am an unabashed Apple fan, but I think this aspect of the platform is broken and wrong and I wish they'd change their policies.
For a much less clear cut yanking incident, check out all the recent news on how they did this to iKamaSutra, which had no stolen copies of anything and got yanked for no reason at all, AND they refuse to work with the publisher to fix whatever violations may exist.