我创建了一个包含铃声的应用程序,但是如何将它添加到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. 如何使用应用程序将互联网铃声下载到iphone?
- 9. 铃声选择意图 - 默认铃声
- 10. 铃声正在播放默认铃声
- 11. 如何开始使用默认铃声铃声?
- 12. 如何使用铃声管理器在Android中设置铃声?
- 13. 如何禁用铃声铃声音量变化
- 14. 如何增加Android应用的铃声音量从低到高
- 15. 如何在iPhone上播放铃声
- 16. 如何设置iPhone壁纸和铃声
- 17. 预览铃声
- 18. 无法显示从/系统/媒体/音频铃声/铃声
- 19. AIR应用程序AS3:保存声音作为铃声/通知
- 20. 如何在启动应用程序主页时添加振动和铃声android
- 21. 在android模拟器中添加铃声
- 22. 设置铃声编程
- 23. 如何通过Android应用程序设置铃声?
- 24. 使用用户铃声
- 25. 从SharedPreferences中将铃声载入Mediaplayer
- 26. 在Android中启用铃声
- 27. 检索用户铃声库
- 28. 使用mp3原始铃声
- 29. 在iPhone SDK中设置铃声
- 30. iPhone上的OpenAL铃声生成
你有这个工作吗? – newenglander 2012-10-28 19:46:30