Microsoft’s feud with Apple over xCloud on iOS got a rival kicked from the App Store

In 2020, Microsoft was battling to bring xCloud or Xbox Game Streaming to the iPhone and iPad, and the conversations had an unlikely victim: Shadow — a third-party cloud gaming app that lets you stream PC games to an iPhone or iPad.
Emails between Microsoft and Apple, revealed in the Epic v. Apple trial today, show how the Xbox maker was trying to get xCloud on iOS. Microsoft was trying to figure out how Shadow, Netflix, and other similar “interactive” apps were able to exist in the App Store while Apple was refusing to approve xCloud. Microsoft put forward Shadow as an example of such a service, only to see it suddenly removed from the store.
“We were showing two examples where a game or an application was able to exist, and we didn’t understand why we couldn’t,” explained Lori Wright, Microsoft’s head of business development for Xbox, during the Epic v. Apple trial today. “I believe they [Apple] ended up pulling Shadow out of the App Store based off this email we sent until they submitted changes. That was not our intention of course, it was a byproduct.”

While Shadow’s removal wasn’t permanent, Apple has temporarily removed the app from the App Store twice in the past year. Shadow was first removed in February last year, with Apple reportedly citing a “failure to act in accordance with a specific part of the Apple App Store Guidelines.” Apple once again removed Shadow from the App Store in February, and the app returned a week later.
Shadow revealed that the app was removed the second time “due to a misunderstanding” around the nature of the app. “Unlike game streaming services, Shadow provides a full Windows 10 PC, rather than a library of games,” explained Luc Hancock, a community manager for Shadow. “This unique approach allows Shadow to comply with the App Store guidelines, so that you can access your Shadow PC on any iOS device to run your favorite games and software.”
Valve struggled for more than a year to launch its Steam Link game streaming service on iOS. Apple rejected the app, likely because it allowed an iOS user to access another app store, Steam, within Apple’s tightly controlled ecosystem. Apple revised its rules after rejecting Steam Link, and the app was finally approved two years ago in May 2019.

Apple continued to make it difficult for services like xCloud and Stadia to run the way Microsoft and Google wanted to on iOS devices after those conversations, only slowly making App Store policy carve-outs that would let the services operate under severe restrictions. Apple now insists that developers individually submit games as separate apps using their streaming tech, only then bundling them together as a “catalog”-style app.
Microsoft wasn’t impressed with Apple’s approach, calling it a “bad experience for customers.” This public spat has now boiled over into the courtroom battle between Epic Games and Apple, with lawyers on Epic’s side questioning Microsoft and Nvidia representatives about their struggles to bring cloud gaming apps to iOS.
Both Microsoft and Nvidia have had to give in to Apple’s restrictions and launch their cloud gaming services through the Safari web browser instead.
In 2020, Microsoft was battling to bring xCloud or Xbox Game Streaming to the iPhone and iPad, and the conversations had an unlikely victim: Shadow — a third-party cloud gaming app that lets you stream PC games to an iPhone or iPad. Emails between Microsoft and Apple, revealed in the…
Recent Posts
- Meta is firing about 20 employees for leaking
- TikTok’s revamped desktop version lets you livestream games in landscape view
- World’s first 122.88TB SSD gets ‘reviewed’ with two very odd bedfellows: the controversial DeepSeek and Nvidia’s Jetson Orin AI SBC
- EA is releasing the source code for Command & Conquer and adding Steam Workshop support to further ’empower’ the community to create content for the classic games
- Microsoft pushes ahead with AI in gaming
Archives
- February 2025
- January 2025
- December 2024
- November 2024
- October 2024
- September 2024
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- March 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- June 2023
- May 2023
- April 2023
- March 2023
- February 2023
- January 2023
- December 2022
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- September 2018
- October 2017
- December 2011
- August 2010