I thought that each radio station would have its own app (if they want to) which allows you to play the station over a cellular network – especially I would expect a public radio station to do so. I don’t think any smart phone, not even an iPhone, is designed to get radio signals “over the air,” the same way a radio does.
At the point where the instruction tells you to tap on a Music app, tap on the radio station app instead. This is my guess, I don’t own an iPhone and never have used one.
Apparently iPhones have a theoretical capability in that their chip that handles wireless communications is objectively capable of processing FM signal, but that function has never been implemented and in any case you’d then need a tuner feeding into the processor and an aerial feeding into the tuner, and those were never in the iPhone. iPod Nanos after a certain generation did have an FM tuner but it only worked if wired headphones were plugged in since those would be the aerial. Source: Is there an FM Receiver in an iPhone? - Apple Community
As mentioned, “radio stations” on an iPhone are really apps that stream the station(s) programming over cellular data or WiFi. As I read the page linked in the OP, I am under the impression the experience does not truly emulate a radio clock, where the sound of the live programming IS the “alarm”, but rather it’s an automation that launches your radio app when you hit snooze.
The Android phones I’ve had have the ability to pick up FM radio directly, so long as they have wired headphones plugged in (the headphone wire acts as an antenna, as it does on most portable FM radios). Apple’s insistence on not using normal headphone jacks might be what prevents this on an iPhone.
To the OP, maybe the radio station’s app will have this functionality? Turning on at a specific time would be a very simple feature for them to put into an app.
There is also an option to launch an app when the alarm goes off - but yeah it appears the option to play a radio station through the Music app is not there. Maybe it only appears if you’re an Apple Music subscriber? (And then it might only play Apple’s stations…)
Googling, I see an app called “bedr” that appears to do what you want. I haven’t tried it, can’t vouch for it.
Some individual radio stations for have their own apps, but many don’t. You can access local radio either through the native Apple Music app or through an app that covers groups of stations. And, clearly, this is through data streaming, not FM airwaves.
Public radio station live feeds can be accessed through the NPR app or through the Apple Music app. But when I go to use the Shortcuts function, I don’t get the option to start the NPR app or any individual radio station apps. The native Apple Music app is there, but it doesn’t present the option to play local radio, which is there when you just use the Apple Music app ordinarily.
Most odd. Same version of iOS here.
I go straight from the When Alarm pane to the Actions pane which includes Play Music as a suggestion, that take me to the pane with
Play Music >
OK, I can get an arbitrary streaming URL to play. Just select the Open URLs action and paste the streaming URL for your favourite streaming station. Make sure the Ask Before Running switch is off, and it should work fine.
I didn’t find it hard to find the URL needed for local stations. I just used the ACC codec link, and it started to play instantly. Given this sidesteps the presence of stations visible to the Music app, it is arguably a more useful answer.
So I was finally able to create an automated shortcut to play a radio station.
HOWEVER, their notion of what “automated” is is strange.
So, I set for it to automatically happen at 6:30 a.m. I also turn off the settings “Ask Before running” and “Notify When Run.”
Still, what happens is that 6:30 I get a notification, and the radio doesn’t actually turn on until I click on the notification. What the heck! How is that automated?