MAC OS X程序打包

作者: admin 分类: 安装部署 发布时间: 2015-03-04 09:08 ė1,660 浏览数 6没有评论
文章转自王牌软件
站长推荐:NSetup一键部署软件
一键式完成美化安装包制作,自动增量升级,数据统计,数字签名。应对各种复杂场景,脚本模块化拆分,常规复杂的脚本代码,图形化设置。无需专业的研发经验,轻松完成项目部署。(www.nsetup.cn)

OS X程序打包大概有两种,其一就打成pkg,另一就是dmg了,将做好的App打包起来就可以变成最终的产品.

pkg的方式:

个人比较推荐用工具Iceberg来打包(当然也可以用apple的打包工具,这里不作介绍),这个工具的License是BSD的, 所以包括商业行为的公司都可以放心地使用,不用担心版权的问题,这里详细的说明http://s.sudre.free.fr/Software/Iceberg.html 有源代码以及binary文件下载,基本上都有教程的,可以说比较简单易用的GUI方式,这里就不多介绍了。

DMG磁盘镜像方式

简单的dmg方式

dmg的方式比较流行,直接了当,一拖一拽就搞定,简单易用的东西,总是比较受欢迎的, 打包的工具就是直接用 Disk Utility , 步骤为 File –> New –> Disk Image From Folder… 最后写上文件名.dmg 直接保存就可以了,也可以用command line的方式,下面有个简单的例子,具体更多的参数,请查看hdiutil的使用。

自定义的dmg方式

如果只是简单icon的话,显示比较单调一点,至少来一点colorful的背景吧,可以自定义一些图片作为背景,再是最好就直接在小区域内拽动就行了,不要老远找另一个Finder中的Applications才行。

  1. 通过 Disk Utility 创建一个空白的dmg镜像, File –> New –> Blank Disk Image
  2. 双击“MyTest” 出来的空白窗口,一切的东西都在这里布局了,  请准备好一背景图片。以下是本人打包用的图片将这图片拽到“MyTest”里面, 并在空白处右键(或菜单的方式也可以),选择”Show View Options”将图片设置为背景设置好后,可以将原来的图片hidden了(在Terminal的command line)
  3. 将build好的app拽到“MyTest”里面
  4. 做Applications快捷方式(右键–>Make Alias)
  5. 将 Applications快捷方式 拽到“MyTest”里面,到这里完全大部分了
  6. 美化一下dmg, 加一个美美的图标给它,无非也是复制一个image,右键MyTest–>Get Info在icon的位置粘贴过去就可以了
  7. 将做好的dmg,转换一下就完成了,在Disk Utility 中如果没有的话,请将它拽回去就可以了,然后右键MyTest.dmg–>Convert”My…..”
    (也可以用另一方法Disk Utility File –> New –> Disk Image From folder… 然后选择”MyTest.dmg” )
  8. 最终的效果(双击“MyTestProduction.dmg”)
  9. 这样就大功告成了,:)

参考资料



只回答业务咨询点击这里给我发消息 点击这里给我发消息

王牌软件,兼职软件设计,软件修改,毕业设计。

本文出自 王牌软件,转载时请注明出处及相应链接。

本文永久链接: http://www.softwareace.cn/?p=1219

0

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">


Ɣ回顶部

无觅相关文章插件,快速提升流量