Turn off sound by Locality

Hi,

The apple developer program says that in order to release an app outside of the US I need to have exclusive licensing of the music in it.  Unfortunately the music I’m using isn’t exclusive, so I need to turn of the music in international markets. Is there a way to do this?

There should be an option to get the locality with system.getPreference()   See:

http://docs.coronalabs.com/api/library/system/getPreference.html

Rob

Wait, what? That can’t be right - that would mean you don’t have the right to use royalty free music, or even your own homemade music, if someone else would also license it. If I were you I would just use the non-exclusive music, as long as you have a license to use this music (meaning either it’s royalty free, or you paid for the right to use it in your app).

Awesome, thank you!

Hi @hdtruelson,

Just a final consideration on this: yes, you can get the locale as Rob mentioned, but note that it may not be accurate, because on iOS at least, the user can change the locale by selecting different options in the device’s settings. So, for example, a user in the United Kingdom could select “United States” as their region format, and the device would report that as “US” and then you’d be potentially breaking the legal guidelines without even knowing it.

Also, as @thomas6 says, that “guideline” does not seem correct. If you’re using royalty-free music, what right does Apple have to say you can’t use it in non-US-market apps? Can you point me to where you saw this legal clause? I’m not a lawyer and I can’t speak with authority on this topic, but I’d like to see how they state it.

Thanks,

Brent

There should be an option to get the locality with system.getPreference()   See:

http://docs.coronalabs.com/api/library/system/getPreference.html

Rob

Wait, what? That can’t be right - that would mean you don’t have the right to use royalty free music, or even your own homemade music, if someone else would also license it. If I were you I would just use the non-exclusive music, as long as you have a license to use this music (meaning either it’s royalty free, or you paid for the right to use it in your app).

Awesome, thank you!

Hi @hdtruelson,

Just a final consideration on this: yes, you can get the locale as Rob mentioned, but note that it may not be accurate, because on iOS at least, the user can change the locale by selecting different options in the device’s settings. So, for example, a user in the United Kingdom could select “United States” as their region format, and the device would report that as “US” and then you’d be potentially breaking the legal guidelines without even knowing it.

Also, as @thomas6 says, that “guideline” does not seem correct. If you’re using royalty-free music, what right does Apple have to say you can’t use it in non-US-market apps? Can you point me to where you saw this legal clause? I’m not a lawyer and I can’t speak with authority on this topic, but I’d like to see how they state it.

Thanks,

Brent