我创建了一个包含铃声的应用程序,但是如何将它添加到iphone的铃声中?如何将铃声从应用程序添加到iphone铃声?
4
A
回答
0
你不能。 Apple不会发布API来向操作系统导出/写入铃声。
15
在您的应用中使用iTunes文件共享并将铃声文件复制到应用的文档目录。
设置 “应用支持iTunes的文件共享”,在您的info.plist为YES
只要适当在您的应用程序复制出来的文件,下面的代码:
的NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString * documentsDirectory = [paths objectAtIndex:0];
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访问铃声并将其添加到他们设备的铃声中。
相关问题
- 1. 如何将铃声添加到铃声管理器?
- 2. 如何从相应的铃声管理器获取铃声URI
- 3. 如何以编程方式从铃声设置默认铃声
- 4. 编程静音iPhone铃声
- 5. Android将铃声保存为铃声 - 标题未在铃声列表中使用
- 6. 如何将音频导出为iOS中的铃声(铃声)
- 7. 如何从android铃声管理器中获取铃声列表?
- 8. 音板应用程序铃声
- 9. 如何使用应用程序将互联网铃声下载到iphone?
- 10. 在J2ME应用程序中,是否可以将闹铃铃声设置为MP3铃声?
- 11. 铃声正在播放默认铃声
- 12. 铃声铃声几秒钟,并停止
- 13. 铃声选择意图 - 默认铃声
- 14. 如何禁用铃声铃声音量变化
- 15. 如何使用铃声管理器在Android中设置铃声?
- 16. 如何开始使用默认铃声铃声?
- 17. 如何从我的应用程序设置闹钟铃声?
- 18. 如何增加Android应用的铃声音量从低到高
- 19. 如何在iPhone上播放铃声
- 20. 如何设置iPhone壁纸和铃声
- 21. 停止铃声
- 22. 预览铃声
- 23. 铃声下载
- 24. 如何为铃声类型默认RingtonePreference铃声所有
- 25. 无法显示从/系统/媒体/音频铃声/铃声
- 26. 如何访问铃声
- 27. AIR应用程序AS3:保存声音作为铃声/通知
- 28. 如何在启动应用程序主页时添加振动和铃声android
- 29. 在android模拟器中添加铃声
- 30. 设置铃声编程
你有这个工作吗? – newenglander 2012-10-28 19:46:30