如何使用Objective-C将mp3歌曲导入iTunes?

我正在构建一个Mac OS应用程序,需要将一个mp3文件导入iTunes …

似乎找不到任何可以帮助我实现这一目标的框架.我能想到的唯一方法就是修改“iTunes Music Library.xml”.

我希望你们中的一个能指出我一个更好,更清洁的解决方案.

先感谢您.

好吧,经过对Scripting Bridge的一些研究,就像Andrew Madsen所说的那样.这是我自己的问题的答案.

这已经实施和测试……

>将ScriptingBridge框架添加到Mac OS项目中.
>通过在终端中写入以下内容来生成iTunes.h文件.

sdef /Applications/iTunes.app | sdp -fh –basename iTunes
>将新创建的iTunes.h文件导入Mac OS项目,并在要使用Scripting Bridge的类中执行#import“iTunes.h”.
>使用此代码将歌曲添加到iTunes:

iTunesApplication * iTunes = [SBApplication applicationWithBundleIdentifier:@“com.apple.iTunes”];iTunesTrack * track = [iTunes add:[NSArray arrayWithObject:[NSURL fileURLWithPath:filePath]] to:playlist];>这就是全部.

相关文章
相关标签/搜索