Apple to reportedly remove app that enabled Google Stadia on iPhone [u]
Apple is removing an app that allowed iPhone users to play Google Stadia streaming games in a specially designed web browser, according to the software's developer.

Zachary Knox in September launched Stadium, an iOS web browser that effectively bypasses App Store restrictions on cloud-based gaming services to provide support for Stadia on iPhone. He was able to create the workaround, complete with controller integration, with a bit of clever WebKit engineering.
On Monday, Knox said Stadium is being pulled from the App Store because Apple "didn't like" the results.
"I was extending WebKit' by hooking it into the native GameController framework and thus Bluetooth controllers, which they didn't like," Knox said in a tweet.
The app was downloaded nearly 15,000 times over the past three weeks.
Stadium is still available on the App Store as of this writing. After downloading the app, users can set the user agent to a Mac device, log into a Stadia account and play on iOS with almost any controller save for the official Stadia hardware. The software supports MFi, Xbox One S, and DualShock 4 controllers.
Apple in a statement said that while it respects the creativity of developers, breaching App Store guidelines could lead to security risks. In the case of Stadium, the app applies Bluetooth privacy settings -- designed to be limited to single app authorization -- to the entire web. Further, the app is in violation of App Store rules that require developers to use public APIs and frameworks for their intended purposes, as well as leverage documented APIs only as authorized by Apple.
Basically, Apple argues that Stadium's use of Bluetooth permissions could leave user devices open to attack.
Apple currently restricts cloud-based streaming services from operating on its mobile platform. The company in September loosened those limitations, allowing cloud gaming companies like Microsoft, Google and Amazon to market so-called "catalog" apps on the App Store so long as each game has its own listing.
Alternatively, Apple's guidelines note "there is always the open Internet and web browser apps to reach all users outside of the App Store." Amazon took that route with Luna, a browser-based solution that relies on web apps to stream gaming content to iPhone, iPad and Mac. Microsoft will reportedly follow suit and deliver xCloud to iOS and iPadOS users in 2021.
Updated with statement from Apple.

Zachary Knox in September launched Stadium, an iOS web browser that effectively bypasses App Store restrictions on cloud-based gaming services to provide support for Stadia on iPhone. He was able to create the workaround, complete with controller integration, with a bit of clever WebKit engineering.
On Monday, Knox said Stadium is being pulled from the App Store because Apple "didn't like" the results.
"I was extending WebKit' by hooking it into the native GameController framework and thus Bluetooth controllers, which they didn't like," Knox said in a tweet.
The app was downloaded nearly 15,000 times over the past three weeks.
Stadium is still available on the App Store as of this writing. After downloading the app, users can set the user agent to a Mac device, log into a Stadia account and play on iOS with almost any controller save for the official Stadia hardware. The software supports MFi, Xbox One S, and DualShock 4 controllers.
Apple in a statement said that while it respects the creativity of developers, breaching App Store guidelines could lead to security risks. In the case of Stadium, the app applies Bluetooth privacy settings -- designed to be limited to single app authorization -- to the entire web. Further, the app is in violation of App Store rules that require developers to use public APIs and frameworks for their intended purposes, as well as leverage documented APIs only as authorized by Apple.
Basically, Apple argues that Stadium's use of Bluetooth permissions could leave user devices open to attack.
Apple currently restricts cloud-based streaming services from operating on its mobile platform. The company in September loosened those limitations, allowing cloud gaming companies like Microsoft, Google and Amazon to market so-called "catalog" apps on the App Store so long as each game has its own listing.
Alternatively, Apple's guidelines note "there is always the open Internet and web browser apps to reach all users outside of the App Store." Amazon took that route with Luna, a browser-based solution that relies on web apps to stream gaming content to iPhone, iPad and Mac. Microsoft will reportedly follow suit and deliver xCloud to iOS and iPadOS users in 2021.
Updated with statement from Apple.
Comments
If this app is putting users are risk, then I support its removal, with the condition that the issues be addressed. But I'm learning towards Apple just not liking that something is competing with Arcade and their "service" revenues.
Someone better at it than me should check to see if this guy had any professional ties to Google.
Notice how quiet Google has been, not complaining about Apple policies?
https://developer.apple.com/safari/technology-preview/release-notes/
Gamepad API
It's time for Apple to be forced to allow installation of software from any source of the user's choosing. It's not Apple's iPhone, it's MY iPhone. Once I've paid for it, Apple shouldn't be allowed to control what I do with it.
Apple's fear is not that someone makes a few dollars outside the App Store. If all Apple cared about was money, they wouldn't have a thriving 3rd party accessory/peripheral ecosystem.
Two things Apple cares about...
1. Making sure their users are treated fairly and have a decent experience. This is from years of Mac users being kicked to the side by Microsoft. With half-rate ports of their software and being left behind by de facto industry standards that Microsoft only supported on Windows.
2. Making sure they can maintain control of the platform and not have it co-opted by 3rd party developers who are too lazy. It used to be difficult for Mac users to move onto the latest version of the OS, because some MAJOR 3rd party developers took forever to support them. This was especially true with the switch to Mac OS X and then the switch to Intel.
Wrong! Your iPhone contains software... Software is licensed and comes with a user license agreement. You don't own it, you pay for the right to use to it whenever you want. You do not have the right to modify it other than what is stated in the license. Any "computer" will always limit what can be done based on what the hardware and operating system will allow. And every platform has limits. It's up to the user to choose which platform works for best for them. If you want to install any app from any place you want - don't buy an iPhone.
However, I do agree, at some point Apple will probably open up iOS just a bit and allow developers to sell their apps directly to users, but... those apps would still need to be approved and signed by Apple before being sold.
These rules have been in place, they are not "current". What is actually current, is developers trying to break and bypass these rules more and more.
Good grief, xCloud, Stadia and GeForce Now are all essentially in beta, are all losing vast quantities of cash, are all primarily commercials to promote their various cloud solutions to enterprise customers as opposed to actual products and services of their own, and will all be on iOS by 2021. So quit it with the conspiracy theories. That you guys are so nervous and protective over the wealthiest and most powerful corporation in the world as if it is some beloved mom-and-pop corner restaurant owned by dear relatives or something is absolutely crazy.
Google is working directly with Apple to have it implemented. They don't need to work with a small developer to get it done any more than Apple does. Both companies are well-stocked with their own.
Some people are so accepting of conspiracy theories, and if there's not one they like they'll make up their own. Critical thinking is so passe, right?