小编Ash*_*ude的帖子

我如何将 sparkle 更新程序框架与使用 pyinstaller 构建的 python 应用程序集成

我们正在开发一个 python 应用程序,它将作为一个进程安装在 mac 上(这个应用程序没有 UI,它只是安装并启动进程)。我遇到了sparkle 框架,mac 上的大多数应用程序都使用它来进行自动更新。

但是我看到框架是用 C 编写的。我们给客户的可分发文件是一个 mpkg。有没有办法通过将应用程序集成到 python 应用程序中来更新应用程序?

有没有我可以寻找的替代品?是否可以在 xcode 中编写一个单独的更新程序应用程序来更新我的应用程序(python 应用程序)?

python auto-update sparkle

6
推荐指数
0
解决办法
131
查看次数

如何将安装程序版本从packagesbuild 转换为productbuild?

我已经使用packages为 mac os 构建了一个安装程序。现在我想将其上传到应用商店。但苹果抱怨说安装程序应该使用 Xcode 或 Productbuild 构建。我想我将无法使用 Xcode,因为我的应用程序代码库是用 python 编写的。

我还有安装程序插件(注册和另外 1 个插件),它们是在 Objective C 中开发的。我还有在每个组件复制到用户计算机后运行的安装前和安装后脚本。

有什么方法可以将安装程序构建从 mac 软件包的 packagesbuild 移植到 Productbuild 吗?

我遇到了这个产品构建文档: https://www.unix.com/man-page/osx/1/productbuild/ ,但它没有讨论每个组件的安装后脚本。

macos app-store productbuild

1
推荐指数
1
解决办法
1682
查看次数

标签 统计

app-store ×1

auto-update ×1

macos ×1

productbuild ×1

python ×1

sparkle ×1