我想开发一个应用程序,而不是扩展。但该应用程序有权控制iTunes并获取音乐信息,例如iTunes中的歌词(类似于SuperTunes)。我在哪里可以获得相关模板或指导?感谢。
答案 0 :(得分:1)
至于iTunes的控制,没有原生的cocoa API,但你可以使用AppleScript,可以使用以下方式从应用程序运行:
NSString* path = [[NSBundle mainBundle] pathForResource:@"ScriptName" ofType:@"scpt"];
NSURL* url = [NSURL fileURLWithPath:path];NSDictionary* errors = [NSDictionary dictionary];
NSAppleScript* appleScript = [[NSAppleScript alloc] initWithContentsOfURL:url error:&errors];
[appleScript executeAndReturnError:nil];
可以在此处找到可以使用的AppleScript命令的一个很好的示例:http://dougscripts.com/itunes/itinfo/info03.php