我正在制作一个 Python/PyObjC 包以使用来自 Objective-C 应用程序的一些 Twisted 功能。
我需要在我的 Python 应用程序中安装一个 Core Foundation 反应器:
from twisted.internet import cfreactor
cfreactor.install()
问题是,当我使用 py2app 构建包时,所需的 CFNetwork 框架永远不会出现在我的包中,并且当我从 Objetive-C 应用程序加载包时它会崩溃。
有什么方法可以强制链接 CFNetwork 框架?为什么这个框架没有自动添加?