Ringtones Sent Straight to iPhone HELP HELP HELP
VoiceExpress
Member, PRO Posts: 102
I was wondering how developers send ringtones straight from within there app to the iphone and it syncs without plugging to your itunes ???
Does anyone know how to send ringtones to the buyers email so they can open the email on there iphone and somehow set it under ringtones.
Help you get what i am saying
Thanks Everyone
Does anyone know how to send ringtones to the buyers email so they can open the email on there iphone and somehow set it under ringtones.
Help you get what i am saying
Thanks Everyone
Comments
Which iPhone Apps are currently sending, syncing and installing Ringtones, all from the iPhone alone?
I ask as there is no documented API which Apple gives you access to, for allowing installation of Ringtones from within an App (be it your own App or indeed Apples Mail App). Apples reasoning behind this is to prevent Apps installing and changing the users Ringtones without their knowledge.
The only 'allowed' method (I know of) for installing ringtones is to Install the Ringtone via iTunes, then sync to the iPhone.
Creating an application which Emails the user a ringtone is straight forward however, but the user would then need to drop the [m4r Ringtone File] on iTunes, then sync with iPhone.
Wayne
you say that sending a ringtone to someones email is easy ????
Is it possible through gamesalad ??
Please let me know
thanks
ie.
`
-(void) sendEmail {
NSURL* mailURL = [NSURL URLWithString: @mailto:foo@example.com?
cc=bar@example.com&subject=Greetings%20from%Cupertino&body=
Wish%20you%20were%20here"];
[[UIApplication sharedApplication] openURL: mailURL];
}
`
You'd have a button linked via an IBAction to trigger the `sendEmail`.
Note: The above [Relatively easy Example] above would quit your app to send the mail.
A more comprehensive, controlled and professional way would be to send a PHP, ASP, JSP server side request from the App. Then, when your WebSever receives the Client Side request the server would process the data and send the email. This option would be the better of the two as you'd be able to collect certain data pertaining to the user, prior to emailing them specific files/data. This method could 'silently' post the data to your Server without quitting the users [Ringtone App]. Additionally, you could monitor the servers progress with Ajax calls and inform the user when their email has been sent / processed - you could also enable the user to queue up downloads and check the status.
[Is it possible through GameSalad?]
I understand the [PRO] version of GameSalad can open URL's, I wonder if you can send a [mailto] url? But then you'd need to collect the users email address which wouldn't be so easy. It can be done
Again, you could send a ServerSide request URL from GameSalad Pro, with the server doing all the hard work (emailing, processing etc). But you would need the user to enter their email address to receive data from your server, again - doable, but kinda fussy..
Wayne