PyOBJC MLMediaLibrary

问题描述 投票:0回答:1

我的第一个问题在这里。至少可以说,在PyOBJC上查找具体示例是一项挑战,所以我想我可以试着问..我的python脚本:

from MediaLibrary import * mediaLibrary = MLMediaLibrary.alloc().initWithOptions_(None)

引发此错误:

[MLMediaLibraryImplconnectToService] _block_invoke连接中断2019-10-3117:33:56.384 Python [77412:20497679] MLMediaLibrary错误获取远程对象代理:错误域= NSCocoaErrorDomain代码= 4097“与名为com.apple.MediaLibraryService的服务的连接”UserInfo = {NSDebugDescription =连接到名为的服务com.apple.MediaLibraryService}

mediaLibrary确实已实例化,但无法找到任何媒体源。

[我已经看到有人在Xcode和Objective-C中对此有问题,说这可能是沙箱或授权问题,但是在我的Mac上的Xcode中,没有任何这些,运行正常。

任何想法?帮助吗?

python pyobjc
1个回答
0
投票

这似乎是如何使用此库的限制,SO问题“ XPC error when using MLMediaLibrary from command line daemon”提到只能从应用程序捆绑包中使用此框架。

© www.soinside.com 2019 - 2024. All rights reserved.