Используйте общий доступ к файлам iTunes в своем приложении и скопируйте файл рингтона в каталог документов приложения.
Установите «Приложение поддерживает общий доступ к файлам iTunes» на YES в вашем info.plist
В любом месте в вашем приложении скопируйте файл с кодом ниже:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];</p>
<pre>NSString *filePath = [[NSBundle mainBundle] pathForResource:@"MyRingtone" ofType:@"m4r"];
NSData *mainBundleFile = [NSData dataWithContentsOfFile:filePath];
[[NSFileManager defaultManager] createFileAtPath:[documentsDirectory stringByAppendingPathComponent:@"MyRingtone.m4r"]
contents:mainBundleFile
attributes:nil];
Теперь пользователь может получить доступрингтон через itunes и добавить его в рингтоны их устройства.