Installation OSXMavericks没有';不要安装扁平封装
我有小牛队10.9.4。我使用pkgbuild和productbuild创建了一个平面包,并尝试安装它。一切正常,用户界面显示软件包安装成功,日志没有显示任何错误。除此之外,未安装软件包。我搜索了这些文件,但在系统中的任何地方都找不到,所以指定位置是个问题。禁用Gatakeeper没有帮助。在命令行中使用installer不会安装软件包,也不会显示任何问题 另外,“pkgbuild--analyze”生成一个空属性列表 我从internet下载了MacPorts软件包(.pkg),并尝试安装它,同样的事情Installation OSXMavericks没有';不要安装扁平封装,installation,osx-mavericks,packages,pkgbuild,productbuild,Installation,Osx Mavericks,Packages,Pkgbuild,Productbuild,我有小牛队10.9.4。我使用pkgbuild和productbuild创建了一个平面包,并尝试安装它。一切正常,用户界面显示软件包安装成功,日志没有显示任何错误。除此之外,未安装软件包。我搜索了这些文件,但在系统中的任何地方都找不到,所以指定位置是个问题。禁用Gatakeeper没有帮助。在命令行中使用installer不会安装软件包,也不会显示任何问题 另外,“pkgbuild--analyze”生成一个空属性列表 我从internet下载了MacPorts软件包(.pkg),并尝试安装它,
安装捆绑式stype软件包没有问题 今天,我在测试我pkgbuild的几个平面软件包的安装时遇到了相同的问题: /Library/System和/usr的内容已正确安装,但/Applications中没有任何内容 多亏了一个工作包,我发现我必须指定一个“empty”component.plist来确保安装程序正常工作
以下是使用pkgbuild--analyze生成的component.plist 工作包:
非工作包:
集束式分束器
可重定位
捆绑版本检查
BundleOverwriteAction
升级
RootRelativeBundlePath
应用程序/MyApp.app
在pkg构建组件时,使用--component plist指定working component.plist的诀窍是:现在所有的.pkg都可以正常工作了