【问题标题】:Saving mp3 through application so that its visible in itunes or music player通过应用程序保存 mp3,使其在 iTunes 或音乐播放器中可见
【发布时间】:2012-08-18 14:48:44
【问题描述】:

如何将我刚刚创建的 MP3 文件保存在手机内存中,以便在手机的音乐播放器中可以找到它并且在连接到 iTunes 时也可以看到它? 有可能这样做吗?还是所有内容都将始终存储在应用程序沙箱中?

【问题讨论】:

    标签: iphone objective-c mp3 itunes


    【解决方案1】:

    我不确定您是否能够以编程方式将其添加到用户的音乐收藏中。至少,您可以将其保存到用户可以从 iTunes 访问的 Documents 目录中:

    NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
    

    然后,您必须在项目的 .plist 中将 UIFileSharingEnabled 设置为 true,以使用户可以访问您应用的 Documents 目录。此设置还允许用户将文件添加到 Documents 目录。

    然后他们必须手动将文件添加到他们的收藏中。

    【讨论】:

    • 非常感谢 Luke 和 NSPostWhenIdle。我不知道这个名为 UIFileSharingEnabled 的属性。我希望它能解决我的问题。我现在就这样做。它还有一个别名为“应用程序支持 iTunes 文件共享”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-13
    • 1970-01-01
    相关资源
    最近更新 更多