Mac打包生成加密dmg
一、 打包app生成工程文件.app
Xcode —— > Product ——> Archive ——> Export
将打包后的工程文件导出。
二、创建映像文件
1 、打开LaunchPad ——> 磁盘工具
2、 磁盘工具——> 文件——> 新建映像
存储为设置存储的名称XXX.dmg ,需要注意的是如果工程文件的大小大于默认创建的映像大小,则需要手动修改大小 > 工程文件大小。
实际上,创建的.dmg镜像大小,要比工程文件大小稍微大一些。不能刚好,因为还要放入其他文件,太大则会使用户下载起来浪费太多的流量。
3、设置加密
创建以后,会提示输入密码:
4、点击存储
磁盘工具上多了一个磁盘映像,桌面也多了一个镜像盘符。
三、编辑镜像
1、应用程序 ——>右键——> 制作替身
2、将所要需要的资源文件(工程文件.app 、背景图片、应用程序替身、安装说明、dmg的图标)拖拽到镜像中。
3、美化
桌面镜像中,右键选择 “查看显示选项”。
在弹出的设置框,可以改变图标大小;
也可改变背景,选择背景——>图片,将背景图片拖拽到该区域。
4、隐藏无关的资源
为了使安装文件打开比较干净、清晰,需要隐藏无关的资源。
打开终端 输入一下命令:
chflags hidden /Volumes/yxys01.dmg/yxys01.jpg
这yxys01.jpg 就会隐藏。(加密dmg中貌似无法通过这个方法隐藏)
四、推出
在磁盘管理工具中,选择新加的镜像磁盘,直接选择推出即可。
注意:
1、背景图片的问题,具体选择多大的图片,不只要看图片的尺寸,还和图片的分辨率有关。根据个人需求,选择合适的背景图片;
2、磁盘映像会保存被关闭时的所有状态,所以你可以把你要创建的图标位置排列好,把窗口大小拖拽到刚好与背景图片的大小相同,那么当你创建好dmg之后,打开映像显示的窗口,就会和你预先设计的一模一样;
3、自定义磁盘映像的图标,需要的图片格式是icns,一般的图片格式是显示不出来的,这里给你们一个png格式转icns格式的工具,亲测可用。
icns Tool下载地址
Mac打包生成加密dmg相关推荐
- Mac打包生成dmg文件
1.启动台→其他→磁盘工具,打开: 2.左上角选择:文件→新建映像→空白映像... 3.假设你的文件名为MyFile,则 ①存储为后面填MyFile: ②位置选择一个目录,这里我选择桌面: ③名称后面 ...
- 透明加密支持linux吗,IP-guard文档透明加密软件|文档防泄密|数据加密|Linux系统加密|Mac苹果系统文档加密...
IP-guard文档透明加密软件|文档防泄密|数据加密|Linux系统加密|Mac苹果系统文档加密 发布日期:2018-06-02 IP-guard全向文档加密,采用高强度的加密算法,将各种格式的电子 ...
- 原生开发什么意思_网站打包生成的APP和原生开发APP有什么区别?
原标题:网站打包生成的APP和原生开发APP有什么区别? 1.首先从开发方面: 原生开发的App 每一种移动操作系统都需要独立的开发项目 每种平台都需要独立的开发语言.Java(Android), O ...
- GameFramework框架详解之 资源打包和加密
一.Resource Builder编辑器面板 我们根据GameFramework的demo:Star Force 进行拆解GF的资源打包和加密逻辑 参数: productName:产品名称. com ...
- linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...
原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html 之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...
- vue html引入资源dev下404,webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)...
最近在使用webpack + vue做个人娱乐项目时,发现npm run build后,css js img静态资源文件均找不到路径,报404错误...网上查找了一堆解决办法,总结如下 一.首先修改c ...
- pyinstaller打包生成的exe文件(并设置运行时静默)
pyinstaller打包生成的exe文件(并设置运行时静默) 目录 pyinstaller打包生成的exe文件(并设置运行时静默)
- pyinstaller打包生成的exe文件并使用python终止后台的exe程序运行
pyinstaller打包生成的exe文件并使用python终止后台的exe程序运行 目录 pyinstaller打包生成的exe文件并使用python终止后台的exe程序运行 #pyinstalle ...
- Python执行pyinstaller打包生成的exe文件实战
Python执行pyinstaller打包生成的exe文件实战 目录 Python执行pyinstaller打包生成的exe文件实战 #pyinstaller打包生成的exe文件
- Android Studio打包生成APK
Android Studio打包生成APK 当我们编写好代码,测试号应用后,需要在真机环境下测试,这个时候要生成apk,具体步骤如下: 如图,点击Build > Generate Signed ...
最新文章
- 大数据系列6:HBase – 基于Hadoop的分布式数据库
- 【java项目实战】代理模式(Proxy Pattern),静态代理 VS 动态代理
- 【原创】如何在 Linux 下调整可打开文件/文件描述符数目
- node基础学习——操作文件系统fs
- java对象的强引用,软引用,弱引用和虚引用
- 数据结构图之二(最小生成树--克鲁斯卡尔算法)
- 数据接口测试工具 Postman 介绍
- python中文词云图代码_Python简单实现词云图代码及步骤解析
- 设置让终端保持utf8 cmd的设置
- 【华为云技术分享】鲲鹏开发套件:让应用软件迁移调优So Easy
- 【Clickhouse】Clickhouse 数据字典
- Golang并发模式--管线
- java对象比较 hashcode_java基础----比较对象 hashcode 与 equals 与 ==
- 《深入实践Spring Boot》阅读笔记之二:分布式应用开发
- 三星 S7562i 一键 Root
- 2022年第三届全国大学生网络安全精英赛
- linux基本命令整理——鸟哥linux私房菜第九章
- 先进的半导体晶圆清洗技术
- osgearth各版本源码下载
- Win7复制文件时出现:“您需要权限来执行操作!”(终极解决方法!)