Skip to main content
Ryan S
Retired Sonos Staff
August 20, 2019

'On this iPhone or iPad' No Longer Available

Related content:Software
Starting today, the ‘On this iPhone or iPad’ feature will no longer be available in the Sonos app. There are still many ways to play your locally saved music library to Sonos and control it from your iOS device, including some good free options.

We first launched ‘On this iPhone or iPad’ in 2012 as an option to play locally saved content from your iOS device before Apple AirPlay was available on Sonos. The way this feature was originally designed has become unreliable with newer versions of iOS and Sonos.

The best way to play the music stored on your phone to Sonos is now by using Apple AirPlay 2 on compatible Sonos speakers (Sonos One, Amp, Beam, Play:5 (Gen 2), Playbase, and SYMFONISK WiFi Speakers). Using AirPlay 2, you can send the audio to one of these products and use the Sonos app to group it with any other Sonos rooms to have them all playing in sync. You can find more information about using AirPlay 2 with Sonos here.

For people who don’t have AirPlay 2 capable Sonos products, additional options to play tracks that are stored on your phone to Sonos include:
  1. Uploading your tracks to a music service with a storage feature, such as Apple Music or Google Play Music. These services will store your library and allow you to stream it anywhere. This is a great option if you have songs that aren’t available on a subscription based streaming service. Also, Google Play Music has a free account option that allows you to upload 50,000 tracks and play them which works with Sonos.
  2. Setting up a Music Library share on a Computer or Network Attached Storage drive. You’d need to have the computer or local drive available when you want to play music, but your library would be easy to transfer to these devices, if it isn’t already on them.
  3. Streaming the catalog from a music service. There are more than 100 music services available on Sonos, many with several millions of songs.
  4. Android mobile devices will continue to have access to the ‘On this device’ feature. If you have an Android phone or tablet, ‘Playing music stored on your Android device’ to Sonos is a great option.
  5. If you have a Sonos Play:5, Connect, Connect:Amp, or Amp, you'll have a Sonos player with a Line-In connection. Using that Line-In, you can play music directly from any device connected to it, to any player around the house. You could even look into connecting a Bluetooth or AirPlay receiving device to that line in to use your mobile device without needing to wire it in to the line-in. See more about 'Using the Line-In on Sonos' here.
With the first three options, your phone doesn’t need to be turned on to listen to your music, and the music will keep on playing even if your phone is off or leaves the house. There are also alarm and Sonos playlist features that are available for most music sources that aren't available from 'On this iPhone'.

More about how to ‘Play music stored on your iPhone, iPad, or iPod touch’ is on our support pages.

We'll continue to support everyone through this change, and will help them set up the necessary workarounds to keep listening to their favorite tracks on Sonos.
    This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

    353 replies

    Lyricist I
    November 5, 2019

    buy a Sonos one for 249chf? brilliant idea that way I can spend even more money because Sonos decided to drop the original feature that used to work. What’s to prevent Sonos from doing the same with the Sonos One, not a very ethical business practice! This is like Trump politics, create a problem where there isn’t one and then offer a solution and make the victim pay for it😡

    looks like the shoe string solution with Google Play is the only viable solution. I have learned my lesson “Caveat Emptoris” to all future Sonos customers...

    Senior Virtuoso
    November 5, 2019

    I think the “Buy a One” suggestion was tongue-in-cheek after you “claimed” you had one in your profile 😜

     

    The Google Play account and NAS devices seem to be the most popular work-around options people are going for. 

    Lyricist I
    November 5, 2019

    great, a shoe string workaround for a $2,000 sound system, terrific!

    Senior Virtuoso
    November 5, 2019

    I stream from my music library and from internet sources to my Sonos system and have great quality and reliability. I don’t see it as a shoestring workaround, and if you mean the Google Play account it is a free, no-cost solution. (I believe you have to give credit card details when setting up the account but the next day you can opt for just the free account and cancel the card details.)
     

    This is a user community. When responding to questions we are (usually) trying to help other owners. I’m sorry if you don’t like what is suggested.
     

    If you find a better solution, please let us all know. 

    bockersjv
    Local Superstar
    November 5, 2019

    Agree with Nik.  Using a NAS is how the original system was intended to operate and using that mode you can play Lossless WAV and Flac files, certainly not Shoestring and has the added bonus of still working if there is a problem with your internet connection, plus it free’s up storage on your mobile.

     

    I don’t think anyone is happy with this situation, but Apple have forced this on Sonos and other companies, such as Bluesound.  At least Sonos has some alternative solutions and nearly all of their recent Speakers work with Airplay2.  

    Ken_Griffiths
    November 5, 2019

    djouret,

    The remark about buying a Sonos One was said 'tongue in cheek’ because of the earlier mistake in your online profile. If I upset you with that 'quip’, then I apologise to you.

    It is true that the removal of this feature to allow music through the iOS 'lock-screen’ is an Apple decision and not a Sonos decision. In my view, it was done, either to improve the battery life, or security, of iOS products.

    Sonos spent a year in talks with Apple to resolve the matter, without success, and the result was everyone had to switch to either Apple AirPlay or Bluetooth access to iOS streaming music. Sonos have gone to both those connection methods with their new products and some older products like PlayBase, Beam, Sonos One (Gen1) and Play:5 (Gen2), which were all updated to use AirPlay. So a lot of existing Sonos users did benefit.

    The reason that some older products were not updated is because their internal components, (processor and memory) were not capable of acting as AirPlay controllers for Sonos Households… there were still some workarounds however for those units, like Sonos Connect and Play:5 (Gen 1) that have a line-in Port, as users could attach either a cheap AirPort express, or a Bluetooth receiver to continue mobile streaming.

    The only devices that were really affected, in all this are perhaps the Play:1 and the Sonos Playbar, but by adding a single Sonos One SL, or a cheaper Symfonisk Speaker, to the Sonos Household, immediately provides AirPlay streaming to those devices too and every other Sonos device.

    Sonos did all they could from a hardware perspective and business-sense approach to assist their existing users

    For those users that didn’t wish to buy further Sonos products at the time this was announced, there were other 'cheap’ and 'free’ workarounds (detailed alongside the announcement), like the one mentioned in my post to you earlier.

    As mentioned this Apple decision, did not just affect Sonos, it affected other manufacturers too, like Bluesound.

    Just as a small piece of confirmation that Sonos were forced to take this route with iOS products, it is clear for all to see, that streaming from Android mobile & tablet devices is still in place for all Sonos devices today. So that fact alone, shows that Sonos did not want to remove ‘streaming a users own music from a mobile device’.

    Anyhow 'it is what it is’ and we just have to get on with what we have, but I certainly would not blame Sonos for the position we now find ourselves in. This is all very much in Apple’s court. 

    Fortunately for us all, there are answers to this issue and I can assure you that the one I suggested to you, is far from being a shoe-string solution.👍

    melvimbe
    November 5, 2019

    buy a Sonos one for 249chf? brilliant idea that way I can spend even more money because Sonos decided to drop the original feature that used to work. What’s to prevent Sonos from doing the same with the Sonos One, not a very ethical business practice!

     

    Just to be clear,  Sonos can only support airplay 2 as long as Apple supports it. If Apple ever desides to remove the feature, or makes modifications that require more hardware that Sonos has, then airplay 2 support for some speakers would have to be dropped.  

     

    This is the reality when you’re dealing with products from different companies that are designed to operate with one another.  Features that require interaction have to be supported by both companies in order for them to work  The possible exception might be when industry standard protocols are used for communication, such as Bluetooth, but even that can be suspect at times if companies aren’t required to support all aspects of the protocol or version upgrades can make certain devices unable to use the protocol anymore.

    Danny
    Lyricist I
    November 6, 2019

    I have 5 Play1’s and the no longer used white box connect thing at home  and 2 Play5 and a sub at the office.

    I have slow crappy internet at home so streaming is not ideal and 4g data in Australia is expensive. I don’t use any streaming services because of this.

    I purchased Sonos because I could play from my phone direct to the speakers.

    I don’t want to invest in more SONOS gear as I just dont trust the longevity of the brand now.

    I feel like I have been dudded and have many thousands of dollars worth of boat anchor.

     

    Not happy Jan.

    Ken_Griffiths
    November 6, 2019

    I have 5 Play1’s and the no longer used white box connect thing at home  and 2 Play5 and a sub at the office.

    I have slow crappy internet at home so streaming is not ideal and 4g data in Australia is expensive. I don’t use any streaming services because of this.

    I purchased Sonos because I could play from my phone direct to the speakers.

    I don’t want to invest in more SONOS gear as I just dont trust the longevity of the brand now.

    I feel like I have been dudded and have many thousands of dollars worth of boat anchor.

     

    Not happy Jan.

    If appropriate, perhaps cable your phone to either the “Connect” or “Play 5” line-in port using the appropriate audio cable and stream your music in that way

    Lyricist I
    November 6, 2019

    By not updating the app, I was able to keep playing my iTunes library and avoiding this issue. But now Sonos has forced me to update.

    I guess I’m just one of those resentful of the fact that I now have to spend my time figuring out how to play my music on the device i paid for in January of this year. 

    And Sonos’ only response is to say “it’s Apple’s fault”