pkgbuild

    0热度

    1回答

    我可以使用pkgbuild和productbuild为应用程序创建体面的安装程序。但是,我需要创建一个安装裸露可执行文件并启动守护进程的应用程序,并且我碰到了一堵墙。 问题的症结似乎是pkgbuild组件列表中的RootRelativeBundlePath项。由于没有安装bundle,所以没有路径可以工作,但我也不能忽略RootRelativeBundlePath。所以我无法生成组件包。 我该怎么

    1热度

    1回答

    如果系统上存在某个文件,我想抛出错误对话框(并且安装失败)。可能吗? pkg = flat file pkg

    0热度

    1回答

    基于productbuild的Distribution XML结构,pkg-ref的version属性由productbuild本身自动填充。您也可以使用--version参数指定软件包版本productbuild。 我做了两个软件包:软件包A与版本1.0和软件包B与2.0版本相同的二进制文件。这些版本在三个方面分别给予: 作为--version参数 作为二进制被包装 版本值Distributio

    0热度

    1回答

    我们有一个OSX桌面软件,以Mac安装程序包的形式分布在Mac App Store之外。我们想要做的是在安装期间安装Safari扩展以及桌面应用程序。 步骤中,我们已经做了: 我们有工具链准备成功生成pkg程序包为我们的桌面应用程序。 还签署了safariextz包创建准备就绪。 两者都可以单独安装,但将Safari扩展与桌面pkg安装程序一起打包即可。 是否可以用pkgbuild或product

    0热度

    1回答

    我有一个使用一些静态文本文件作为数据源的小脚本。我想为这个脚本制作Archlinux AUR包。我打算将脚本安装到本地的/usr/bin/和静态文本文件中~/.data_files 我有几个静态文件:data1.txt,data2.txt,data3.txt。基本上,我需要包管理器将脚本安装到/usr/bin/,创建~/.data_files目录并将静态文件复制到那里。 在这种情况下,我应该如何配

    0热度

    1回答

    我需要安装2个音频插件到根音频/插件/ VST &组件目录。我的安装程序很好。但我也需要在/ Users/$ USER/Library/Application Support/MyCompany文件夹中安装一个预设文件目录。 我听说安装程序无法安装到/和〜在同一个安装程序,但我真的希望它为用户安装1。所以,最好先安装VST和组件。然后将预设文件夹安装在临时位置(如/ tmp或类似文件夹)中,然后运

    0热度

    1回答

    我使用辉煌的Mac OS X“Packages”来生成一个.pkg安装文件,并想知道如何构建一个shell脚本以确保正在更新的应用程序文件目前没有运行(这看起来像一个非常糟糕的想法)。

    0热度

    1回答

    安装程序在文件菜单下具有内置文件浏览器。但它只显示“文件列表不可用”。 在安装程序日志: Installer[82159]: PFPackage::packageWithURL - can't instantiate package: /Users/*/Downloads/Install.pkg 截图: 的Install.pkg的结构:

    0热度

    1回答

    当创建一个PKGBUILD文件中的一个可以执行在pre_install)挂钩(,post_install()等 我现在有一个自定义Arch Linux的pacman包,我在安装之前需要进行一些自定义检查以确定安装是否安全。 我想在pre_istall()脚本中运行我的测试,并让pacman放弃安装,如果我在脚本中这样说的话。 那么,如何才能做到这一点?到目前为止,所有我已经完成了在日志中收到一条错

    4热度

    1回答

    根据--component-plist文件,我制作了一个包含2个组件的软件包。在plist文件我已经添加了以下标志,以防止降级: BundleIsVersionChecked: Don't install bundle if newer version on disk? (bool) ,当我进行降级的情况下,我得到以下信息: Sep 15 11:42:49 os-x-10 installd[2