gpt4 book ai didi

python - 是否可以在 Mac App Store 上部署 Python 应用程序?

转载 作者:IT老高 更新时间:2023-10-28 20:33:04 25 4
gpt4 key购买 nike

Apple 是否接受 Python 应用程序在新的 Mac App Store 上分发?

如果是这样,应用程序应该如何打包? py2app 够用吗?还有什么?

最佳答案

我打包了 Pennywise,它可以在 Mac App Store 上找到。它基于 Virgil 的 moneyGuru,它使用 Python、PyObjC 和 py2app。

您必须关注 Apple's process for preparing an application for submission to the Mac App Store .最重要的是,您需要向 Info.plist 添加正确的键,并删除任何自动更新机制,例如 Spark 。这不是严格要求,但您可能还想 implement receipt checking .使用 Xcode 将使提交过程变得更加容易。你可以看看the moneyGuru source code有关如何使用 Xcode 作为构建过程的最后一部分的示例。

Py2app 在 bundle 中嵌入了 Python 框架的副本,所以我不知道 Apple 是否会批准只链接到系统框架的应用程序。虽然主二进制文件不支持 PPC,但 Apple 似乎并未检查嵌入式框架中二进制文件的架构。

最后一个警告:我不建议在编写新应用程序时使用此过程。使用 Python、PyObjC 和 py2app 会使构建过程严重复杂化并引入额外的依赖项。

关于python - 是否可以在 Mac App Store 上部署 Python 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4940273/

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