编译生成App安装包并企业签名
编译生成App安装包
又是1个欢快的周五,想必小同伙们已经习惯每周五伏笔科技伙伴们会将《30天,App开发从0到1》这本书的内容拿出来与大伙进行分享。前面的章节已经讲解了许多关于app的开发技术。今日跟大伙分享的第七章,主要内容是针对app的编译、版本管理与闪屏 广告等与推送运营相关的功能进行讲解,伏笔科技伙伴们从中挑出关于编译的部分来跟大伙进行分享。
学习目标
1、学习怎地样使用 伏笔ios企业签名 云平台对app项目进行云编译及操作常用的配置项。
2、学习在 伏笔ios企业签名 云平台进取行版本管理的方法。
3、学习怎地样定制闪屏广告功能。
4、晓得 伏笔ios企业签名 项目开发的优化战术与编码标准。
5、学习多 Widget 与 SuperWebView 的使用。
编译生成 App 安装包
在app开发完成后,需要对其进行编译以生成正式版本事拜托使用者。在编译时也会关涉加密与权限设置等问题,本节将对这些内容加以介绍。
1、云编译
在开发完成后领先要对app进行编译。编译的途中是在伏笔ios企业签名云海完成的,开发者只需要根据要求选择对应的编译特性,便能完成多平台的app编译。在编译之前能对代码进行压缩与加密,也能对编译后的app进行加固并进行云测试,如图下图所示。
编译途中是在 伏笔ios企业签名 云控制台中app的云编译页面进行。在云编译页面能进行多项设置,包罗编译平台、权限、代码压缩(在右上角的初级设置中)、代码加密与加固等,如图下图所示。
二、代码全包加密
伏笔ios企业签名 代码加密拥有以下几个特点。
1、网页全包加密:对网页包中全部的 HTML、CSS 与 JavaScript 代码进行加密,加密后的网页代码都是不可读的,并且不能通过常用的格式化工具恢复。代码在启动前都是加密的,在启动时进行动态解密。
2、一键加密、启动时解密:在开发途中中无需对代码做任何特殊处理,在云编译时选择代码加密便可。
3、零修改、零影响:加密后不改变代码大小,不影响启动效率。
4、安全盒子:定义了1个安全盒子,在盒子内的代码按照加密与解密进行处理,其他代码不受影响。
5、重新定义资源标准:对保护的代码进行划一资源管理,加快资源加载,加快代码启动。若想对代码进行加密,只需在编译时开启全局加密便可。
3、扩展 API 移用安全配置
access 用于配置哪些域下的 HTML 页面能访问 伏笔ios企业签名 的扩展 API,如访问api. sms()。一匹配置“*”,代表全部页面都允许访问。
在“config.xml”中对 access 字段进行如下配置:
origin 的取值范围如下。
n * :全部页面都能访问扩展 API 方法,包罗本地页面及远程 Web 页面。
n local :只允许本地页面能访问扩展 API 方法。
n 其他域名:只有在该域及其子域下面的页面能访问扩展 API 方法,注意,这里未分别http与https,配置 http://fubi.hk 与 https://fubi.hk 的成果一样。
n nojailbreak :不允许逃狱 /Root 的设备使用本应用。若配置该值,在逃狱 /Root 的设备上使用本app时,app将强制退出。
默认值是“*”。
如果没有苹果企业账号可借助第三方平台(如:伏笔签名)获得苹果企业签名服务。
参考文献: https://www.fubi.hk/help/IOSqiyeqianming/44302.html