pkgbuild

    1热度

    1回答

    我正在使用pkgbuild和productbuild构建Mac安装程序包(.pkg)。我可以安装我的应用程序包,但是我想在安装结束时启动它。我添加了 open /Applications/MyAppName 到postinstall脚本。这会启动我的应用程序,但它具有不同的权限,或者与用户在完成安装后手动启动的应用程序不同。安装程序需要管理员权限,因为它将应用程序包复制到/ Applicati

    1热度

    1回答

    我想从脚本构建一个mac包安装程序,我想运行postinstall和postflight脚本。我为建设包装脚本是这样的: pkgbuild --root MyRoot/MyApp.app --identifier com.myapp.MyApp --scripts Scripts --install-location /Applications/MyApp.app MyApp.pkg produ

    1热度

    1回答

    是否可以在安装PKG期间区分当前的OS X版本。 像: 如果OS> = 10.9.0安装pkg_for_mavericks.pgk 否则如果< 10.9.0安装pgk_not_for_mavericks.pgk 在过去,与传统PackageMaker,有可能requrements映射到一个包,如所需的大小,目标OS X版本等。 我没有foudn与命令行实用程序pkgmaker和productbui

    9热度

    2回答

    我的Java应用程序有一个启动程序,它是一个.app和与其捆绑在一起的助手应用程序。 我尝试使用下面的命令,以与背景图像的.pkg安装程序: pkgbuild --root "./Temp" --identifier "com.company.id" --install-location "/Applications" --sign "signature" "temp.pkg" productb

    10热度

    1回答

    我想在Mac OS 10.8.4上创建一个Java应用程序的安装程序。该应用程序运行良好,我可以安装它没有一个zip文件的麻烦。我可以使用productbuild或pkgbuild创建.pkg安装程序。我也可以成功安装任一安装程序.pkg文件,但由于这两个打包程序都将数据目录及其下级文件和子目录的所有权从用户更改为root,因此该应用程序无法正常运行。我将这个数据目录安装在.app包的Res​​o

    0热度

    1回答

    我们的pkgbuild安装程序正确显示“安装失败”。窗口发生错误时。但是,上面的标题似乎有更小的苹果文本行 “有与安装错误。你可能想尝试” 但其余由窗口边缘切断。有没有办法让pkgbuild窗口更大,所以它不会被切断?还是有另一种解决方案? 谢谢!

    6热度

    1回答

    我试图用pkgbuild和productbuild用于安装1包4的位置可选,取决于在分配定义中规定的安装选项的结果创建的Mac安装程序包xml文件。 不幸的是,我找不到一个定制Distribution.xml多次安装包的方法。 我可以看到的唯一替代方法是捆绑4个相同的包,但单独安装 位置;然而这是不可取的,因为它会使我的安装程序不必要的大。 是否有另一种实现此自定义行为的方式?

    1热度

    1回答

    在我们的软件以前的Mac版本,我们愚蠢地把主版本号在应用程序包名称:/Applications/CellProfiler2.0.app 现在我们即将发布2.1版本。是否有可能使pkgbuild生成.pkg程序包,该程序包将新版本安装为/Applications/CellProfiler.app,但删除旧的/Applications/CellProfiler2.0.app?

    2热度

    2回答

    我正在为我的OSX应用程序创建一个.pkg安装程序,我无法确定如何设置背景图像。 我创造我安装在我的构建脚本是这样的: pkgbuild --root $APP_FOLDER --identifier "com.company.product" $FINAL_PKG 这个伟大的工程,但我一直没能找到有关的手册页设置背景图像的任何信息。我见过有自定义背景图像的软件包安装程序,如何设置它? 编辑:

    3热度

    1回答

    我们为我们的Java应用程序创建了.pkg安装程序,并且每次运行最新的.pkg安装程序时,都会删除此应用程序的以前的开发版本。我注意到,这个最新的安装程序在删除旧的开发版本时打印出“删除旧文件...”。对于那些经常希望保留多个开发版本进行比较的测试人员来说,这非常烦人。 有没有办法强制安装程序不删除旧文件? 要创建我的最终安装我首先用电话几个子的.pkg的对PKGBUILD: pkgbuild -