我的第一个问题在这里。至少可以说,在PyOBJC上找到具体的例子是一个挑战,所以我想我可以试着问..我的python脚本:
from MediaLibrary import * mediaLibrary = MLMediaLibrary.alloc().initWithOptions_(None)
抛出此错误:
MLMediaLibraryImpl connectToService_block_invoke连接中断2019年-10-31 17:33:56.384 Python77412:20497679 MLMediaLibrary错误获取远程对象代理:错误Domain=NSCocoaErrorDomain Code=4097“连接到名为com.apple.MediaLibraryService的服务”UserInfo={NSDebugDescription=connection到服务命名com.apple.MediaLibraryService}
mediaLibrary确实会被实例化,但无法生成任何媒体源。
我见过有人在Xcode和Objective中遇到了这个问题,说这可能是一个沙箱或权利问题,但在我的Mac上的Xcode中,这没有任何问题。
有什么想法吗?帮助?
发布于 2020-01-01 16:05:39
这似乎是对如何使用这个库的一个限制,所以问题"XPC error when using MLMediaLibrary from command line daemon“提到这个框架只能从一个应用程序包中使用。
https://stackoverflow.com/questions/58647899
复制相似问题