【问题标题】:Copying music files of iphone library in my app在我的应用程序中复制 iphone 库的音乐文件
【发布时间】:2012-11-16 06:44:06
【问题描述】:

我想使用 MPMediaPicker 复制 iphone ipod 库的音乐文件。实际上使用 MPMediaPicker 我能够获取 ipod 音乐库的路径,但是当我在 NSData 中的 url 处转换音乐文件时,结果为空。我怀疑是否可以从 ipod 库中获取音乐文件。我不确定在尝试使用 [NSData datawithContentOfUrl:ipod-library-path] 转换 NSData 中的 url 项时是否有异常或警告。

如果有人对此或复制音乐文件的任何替代方案有任何想法。

【问题讨论】:

  • 音乐库你用完了吗?

标签: iphone objective-c nsdata avassetwriter mpmediapickercontroller


【解决方案1】:

您正在获取 Asset URLof 音乐文件。因此,它需要将 converted 转换为 NSData 到 write 转换为 iphone library。

参考Get video NSData from ALAsset url iOS链接。

现在将write data 转换为iphone library。

【讨论】:

  • 实际上我做出了快速响应。你有没有在音乐库上尝试过这段代码。这对 UIImagePicker 非常有效,但是当使用这个 ipod 音乐库时,我收到一个错误提示错误:全局拒绝访问。我是将所选歌曲 URL 获取为 oneipod-library://item/item.wav?id=2720595644450418781 但在 NSData 中转换此 url 时出现错误:全局拒绝访问。这是我的问题,我们可以访问音乐库吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-14
  • 1970-01-01
  • 1970-01-01
  • 2011-06-15
相关资源
最近更新 更多