应用开发

用于实现应用的开发,主要功能有创建应用、应用列表、应用管理面板、版本管理与删除、应用打包、应用转移等功能

1、创建应用

创建新应用。在应用开发模块中点击创建应用按钮,填写应用名称和应用描述,点击确定即完成应用的创建。

应用开发属于什么架构 应用开发是做什么的_应用管理

选择Web模式,系统会根据您输入的网站地址,自动生成一个App。当应用启动时会根据您输入的网址来访问相应的页面,选择Web模式SVN中的内容不在起任何作用。

2、我的应用

显示开发者创建的应用,以及具有开发权限的应用。列表中主要包含应用icon、应用名称、应用ID、最新版本、安装量、转移状态等字段。转移状态用于表示应用是否使用了应用转移功能。

应用开发属于什么架构 应用开发是做什么的_上传_02

3、应用开发面板【版本管理】

供开发者查看应用详细信息以及对应用的管理。主要由应用基本信息和版本信息两部分组成。

点击我的应用列表中的任意一条应用数据操作按钮 【管理】 【开发】

进入该应用的管理面板。在管理面板的中点击顶部区域的应用管理快捷键按钮,可以快速对该应用进行应用管理界面和应用开发界面的切换。

应用开发属于什么架构 应用开发是做什么的_上传_02

应用开发属于什么架构 应用开发是做什么的_应用管理_04

3.1、应用的基本信息

用于查看应用名称、应用描述、上传地址(应用代码在svn服务器上的存储地址)、应用ID、应用KEY,其中应用名称和应用描述是可以编辑的。

应用开发属于什么架构 应用开发是做什么的_应用管理_04

3.2、版本信息

用于查看应用在IOS和Android平台上生成的各种版本安装包。并且可以对安装包进行下载、删除、应用管理发布、查看版本详情等操作。应用开发下面的应用版本按照打包时间顺序排序,每个打包完成的应用版本会添加一个应用管理发布功能按钮,点击后会将该版本发布到应用管理中,已经发布到应用管理中的版本不可以删除,需要在应用管理中将该版本下架后才能删除。

应用开发属于什么架构 应用开发是做什么的_上传_06

3.3、版本详情

点击版本信息列表中任意一条数据的版本详情按钮进入该页面,主要用于显示该版本安装包的详细信息。

其中版本详情里的包名(安卓包)即生成平台是android,可以查看到,对应的证书是:android AppCan证书(测试证书,不可作为项目正式上线使用),

什么是证书?

4、 应用打包

在线完成生成安装包,安装到手机上查看效果。流程如下

点击应用打包,出现应用打包界面。

4.1、图标设置

可以使用AppCan提供的默认图标,也可以通过从本地上传图标设置自己应用的图标。

应用开发属于什么架构 应用开发是做什么的_应用管理_07

4.2、状态栏设置

设置状态栏在应用中的显示状态。iOS状态栏支持三种设置:显示且为白字、显示且为黑字、不显示,并且只有iOS7以上的状态栏支持白底黑字。Android状态栏支持两种设置:显示或不显示。

应用开发属于什么架构 应用开发是做什么的_Android_08

应用开发属于什么架构 应用开发是做什么的_应用开发属于什么架构_09

4.3、启动页设置

设置应用启动时显示的启动页图片。可分平台上传启动页图片,上传图片时将鼠标放在图片上会出现一个上传按钮,点击上传按钮就可以上传各个分辨率的启动图。在启动页设置操作界面,通过屏幕设置功能可以设置应用启动时启动页是竖屏显示还是横屏显示。

应用开发属于什么架构 应用开发是做什么的_上传_10

应用开发属于什么架构 应用开发是做什么的_上传_11

应用开发属于什么架构 应用开发是做什么的_上传_12

4.4、引擎选择

选择开发应用中所使用的引擎。默认为官方提供的引擎,同时支持自定义引擎,用户可以通过添加引擎功能上传自定义引擎。

应用开发属于什么架构 应用开发是做什么的_应用管理_13

4.5、插件选择

选择开发应用中所使用到的插件。"公共插件"为AppCan开放出的插件;"我的插件"为开发者自己上传的自定义插件,添加我的插件之前,须先上传我的自定义插件包,参考自定义插件上传文档。

应用开发属于什么架构 应用开发是做什么的_上传_14

4.6、证书管理

(1)iOS平台支持根据终端类型选择,打包企业终端应用,需上传ios企业证书,打包发布终端应用,需上传ios发布证书。上传p12证书并填写密码后,点击检验证书可自动获取当前证书的AppIDs。关于iOS证书?

(2)android平台选择自定义证书打包,需上传android证书,通过上传的证书和口令检验当前证书。安卓证书可以通过其他途径(如Android ADT、ANT等)生成的标准签名证书,也可一键生成安卓证书(证书有效期最大为3650天)。

应用开发属于什么架构 应用开发是做什么的_应用管理_15

温馨提示:

注:对于一键创建的安卓证书,请及时下载证书保存到本地作为备用,清除证书后无法找回

应用开发属于什么架构 应用开发是做什么的_应用开发属于什么架构_16

4.7、云端打包

4.7.1、 选择渠道号是您自己为应用设置的渠道标识,用于推广运营数据的统计分析。添加没有的渠道号并可对渠道添加备注描述。 选择已添加的渠道号进行打包,生成的安装包是带有渠道标识的。打包界面支持iOS和Android平台应用打包。

4.7.2、 iOS平台支持根据终端类型选择,可打包越狱终端的应用,越狱终端的应用可以不上传证书。

Android平台选择自定义证书打包,默认不上传证书则为AppCan测试证书不可作为正式发布使用,需上传Android证书,自定义包名:用户可以根据需求来填写自定义包名,请按照规格填写,例如:com.zywx.appcan,注意:不支持中文、数字及特殊字符。

【键盘模式】--Android 平移模式:压缩模式:

【是否支持推送】--Android&iOS 推送功能?

【支持增量更新】--Android&iOS 增量更新功能?

【支持硬件加速】--Android 针对安卓系统可选,apk包是否支持

应用开发属于什么架构 应用开发是做什么的_应用管理_17

5、应用转移

实现应用的开发权限转移,权限转移后该应用的开发权限就不属于自己。应用开发的应用列表中就不会显示该应用。应用开发中的应用转移功能只能将应用的开发权限转移出去。

应用开发属于什么架构 应用开发是做什么的_上传_18