Answers:
iTunes使用数据库文件来维护iTunes库内容中所有元数据的跟踪。打开iTunes的多个实例可能会导致第二个实例无法正确访问这些文件,因为它们将被第一个实例锁定。
好的,您可以有多个iTunes库(在开始选择或创建一个新iTunes库时按住Option键),但这是一个相对较弱的情况,即使对于使用此功能的用户,我也看不到许多实例,在这种情况下同时打开多个。一次播放2个文件听起来很糟糕,而且如果要从一个文件复制到另一个文件,仍然可以直接通过查找器访问文件。
LSMultipleInstancesProhibited
在应用程序捆绑包内的Info.plist中存在设置为true 的密钥,但是iTunes似乎没有该设置。Launch Services可能会硬连线以寻找,com.apple.iTunes
CFBundleIdentifier
并且不允许第二个实例。您可以尝试在应用程序捆绑包的第二个副本中手动更改它,以查看它是否允许启动。但我会事先为您的库数据库制作备份副本。:-)