我需要在 C# 应用程序中访问 iTunes 数据(播放列表、歌曲等),但不使用 Apple 提供的 COM 接口。
我遇到的问题是 iTunes COM 接口需要运行 iTunes 进程。即使iTunes进程关闭,我也想避免这种情况并让我的应用程序正常工作。
我只需要从 iTunes 数据库中获取一些简单数据的只读访问权限,而不需要任何类型的实时控制等。
当我使用 COM 对象时,有没有办法阻止 iTunes 进程自动启动,或者是否有 COM 接口的替代方法?
我看到对于苹果开发人员来说访问 XML 文件是正常的,他们最近才可以访问“库框架”
我可能可以在 Windows 中访问相同的 XML 文件。这是唯一的替代方法吗?还是有更优雅的东西?