gpt4 book ai didi

python - 关于 Mac 代码签名、公证、磁盘镜像和 Python

转载 作者:太空宇宙 更新时间:2023-11-03 21:39:25 26 4
gpt4 key购买 nike

我对新的 Mac Mojave 要求和 future 操作系统支持有一些疑问。假设我使用 QT 制作了一个 Mac 应用程序,它也支持嵌入式 Python 解释器,所以最后我使用有效的证书对其进行签名,签署主应用程序、所有 QT 框架、所有 QT 插件以及所有 Python 内容。我将所有内容打包到 DMG 中,并在 DMG 上签名,我们还将 DMG 发送给 Apple 进行公证,以良好的方式做所有伟大的事情。当我的最终用户安装我的应用程序时,一切都很顺利,但是如果他们想使用自己的 Python dylib 插件扩展 Python 解释器怎么办?这种定制会永远消失吗???

感谢任何愿意讨论该主题的人......

最佳答案

这是不可能的。遗憾的是,最终用户进行的这种类型的自定义与恶意软件想要对您的应用程序进行以获取其数据访问权限的同类“自定义”没有什么区别。

但是,您可以让用户仍然(安全地)使用他们自己编写的代码访问您的应用程序 https://developer.apple.com/documentation/foundation/nsapplescript?language=objc#和类似的自动化工具。

关于python - 关于 Mac 代码签名、公证、磁盘镜像和 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52996003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com