Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple rejected by guideline 5.2.3 #154

Open
Mohsenkhodadadzadeh opened this issue Jan 13, 2021 · 16 comments
Open

Apple rejected by guideline 5.2.3 #154

Mohsenkhodadadzadeh opened this issue Jan 13, 2021 · 16 comments
Labels

Comments

@Mohsenkhodadadzadeh
Copy link

Hi,
I submitted on the AppStore ( with API) and apple rejected my app with this guideline, how can I solve it?

here is the message:

Regarding 5.2.3, we still find that your app contains content or features that may violate the rights of one or more third parties. Specifically, your app provides potentially unauthorized access to third-party audio or video streaming, catalogs, and discovery services.



To resolve this issue, it would be appropriate to attach documentary evidence in the App Review Information section in App Store Connect evidencing that you have all necessary rights or permissions to the third-party audio or video streaming, catalogs, and discovery services in your app

@Tucker2015
Copy link

Looks like they are clamping down on Audio Apps. I have had 3 rejections for streaming apps and have been advised I need to supply them with authorisation from the copyright holders to use their Audio or Artwork in my apps.

@urayoanm
Copy link

@Mohsenkhodadadzadeh in my case, Apple rejected my app because i used screenshots with album arts. That violates the guidelines of authorized content.

In my case, i did change the artist artworks and changed with artworks from the programs we stream (better promo for us)
https://apps.apple.com/us/app/az-rock/id1285879850

@losgranos
Copy link

@urayoanm app looks great, quick question what did you do so the is compatible with Apple TV , watch, etc? Did you add a special code? Thanks in advance...

@losgranos
Copy link

@urayoanm oh just realized is not the swift radio app... nice work regardless...👍🏼

@urayoanm
Copy link

urayoanm commented Jan 13, 2021

@losgranos it is indeed the Swift Radio App, but with lots of modifications. At the core it uses the FRadioPlayer classes and the initial project was started with Swift Radio Pro.

To make it compatible with Apple TV i did use the example of the FRadioPlayer as a starting point
https://github.com/fethica/FRadioPlayer

@losgranos
Copy link

@urayoanm oh wow that’s impressive very nice work!

@Mohsenkhodadadzadeh
Copy link
Author

@urayoanm thanks for your reply
but apple rejected my app by the following guideline:

5.2.3 Audio/Video Downloading: Apps should not facilitate illegal file sharing or include the ability to save, convert, or download media from third-party sources (e.g. Apple Music, YouTube, SoundCloud, Vimeo, etc.) without explicit authorization from those sources. Streaming of audio/video content may also violate Terms of Use, so be sure to check before your app accesses those services. Documentation must be provided upon request.

@Mohsenkhodadadzadeh
Copy link
Author

what kind of online stations I can stream and what kind of them I can't????!!!

@Mohsenkhodadadzadeh
Copy link
Author

@Tucker2015 did you find a way for submitting?!?

@Tucker2015
Copy link

I need to supply a Licence from the station for Apple legal team to check.

@urayoanm
Copy link

@Mohsenkhodadadzadeh there's a few stuff you need to check first.

If you are making an app for a terrestrial radio station and their logo is included in the app and the developer account is yours, the use of logo needs to be authorized by the radio station. Is as easy as a letter giving you permission or letting know Apple you are using the their logos on their behalf as a developer.

In the case of streaming, even when the radio station has their licenses, they need to fill a separate license from ASCAP, BMI and others (check the link I provide at the bottom). Those are not that expensive today and takes some time to get it, but is worth it.

Why that? Because Apple wants to make sure the musicians and producers are getting paid for their work. The station needs to fill reports (last time I remember, every 6 months) with listening hours and a log of played songs etc. I am pretty sure if the radio station is running via FM, AM or even XM, they know better than me about that and they take care of that (they already doing it for sure).

Hope this info helps.

https://radio.co/blog/do-i-need-a-license-for-internet-radio

@mv79
Copy link

mv79 commented Jan 25, 2021

I had the same, turns out all that was required was an email from the official station email address stating that you have the rights to use all intellectual property associated with the station. Was easy for me as I’m using the library for a single station, for multiple stations you would need the above for each station.

@Tucker2015
Copy link

What if your the station owner ? I own the two stations I created apps for.

@mv79
Copy link

mv79 commented Jan 25, 2021

What if your the station owner ? I own the two stations I created apps for.

So you will have confirmation that you’re in charge of the streams. Have they both got websites/associated email addresses?

Just send them proof that you have the authority to be using all intellectual property contained within the app.

@evnradio
Copy link

evnradio commented Feb 6, 2021

I am building an aggregator app and now I am worried that my submission will get rejected. Is it possible to submit them an app with a few stations then later through the API publish more stations? What is the best way to get around this?

@MajdiMS
Copy link

MajdiMS commented Jun 15, 2022

Hi
The only way to get your app on the store is to contact every station owner , it took us almost one year to reach the station owners and save their aproval as a proof to be shown to Apple
Our app has been finally accepted : https://apps.apple.com/app/cloud-radio-record-lyrics/id1622604207
Good luck :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants