功能简介
本应用适合于主要用于打包O2OA对应的移动端APP。需要正确填写打包表单,包含O2OA服务器连接地址信息等内容。
如何使用
安装后需重启服务器。
1、 部署组件
安装系统组件。使用管理员登录,打开开始->应用->系统设置->系统部署->模块部署
这里模块部署,需要填入的组件路径为固定值: app.packaging.client 。请选择管理人员作为打包应用的访问者,在线打包APP只需要管理员去操作就可以了,发布后用户就可以下载App了。
2、 开始使用
开始 → App在线打包 :
首先需要填写App连接到O2OA的访问地址:
你当前O2OA服务器的访问地址,域名就是app能访问到O2OA的域名或者ip, 端口号是O2OA中心服务端口,默认20030 。
3、 打包Android
在 Android 选项卡中,填写android app 需要的一些信息:
App的桌面Logo图片和App桌面显示的名称是必须填写的。
版本号不填写会跟随目前O2OA的版本号显示。
外部包名,如果启用了,就和O2OA官方的App不会冲突,但是需要修改O2OA服务器上极光推送配置文件的参数,
{
"appKey": "24a4af5965d2c325b33c243d",
"masterSecret": "a7b5689399307b29957e7dce"
}
自定义包名 : 这个参数和上面的外部包名是互斥的。这个是app的唯一标识,如果填写了,必须填写第三方Key,第三方的Key都需要你们自行申请。具体可以参考https://www.o2oa.net/cms/source/337.html 有说明第三方SDK如何申请。
然后点击 发起打包 开始打包。这个打包过程比较长,所以你不需要等待在这个页面,可以关闭页面或者做其他操作!
等到打包完成后,上面会显示一个 发布到本地 的按钮,点击就会把打好的包下载本地服务器,之后就可以下载app文件,或者可以通过扫码O2OA登录页面的二维码进行下载app。
4、 打包iOS
在 iOS 选项卡中,填写iOS app需要的一些信息,但是ios打包必须提供iOS的开发者证书,比如公司证书、个人证书,具体可以看iOS证书信息选项卡。
证书包含一个p12证书文件,p12证书文件的密码,还有这个证书对应的描述文件。
下面iOS选项卡中的信息可以参考前面Android表单。
还有一个第三方Key的选项卡,ios打包也是必填的,因为ios打包会根据你的证书替换成你们的包名,所以第三方的Key都需要你们自行申请。具体可以参考https://www.o2oa.net/cms/source/337.html 有说明第三方SDK如何申请。
系统要求
O2OA版本7.0及以上。
安装
点应用安装。然后重启服务器。