App 打包

  • 文档创建者:doreen0813
  • 编辑次数:5次
  • 最近更新:Wendy123456 于 2020-03-02
  • 1. 概述

    1.1 版本

    App版本
    10.0

    1.2 应用场景

    App 打包就是对 FineMobile 数据分析 App 进行 OEM,定制企业专属的 App 。

    对于 App 来说,客户通常两种需求:OEM 和提供 SDK,下面介绍一下它们之间的区别和联系。

    • SDK 是一套开发的应用程序接口,用户可以按照帆软提供的接口规范,把官方 App 的内容集成到用户自己的 App 中,SDK 一般用于 App 集成开发,开发之后,这个新 App 的功能已经大于官方的 App 了(在官方 App 功能的基础上还包含了用户自己开发的其他功能)。

    • OEM 出来的 App,功能上讲和我们官方提供的 App 没有任何区别,就只是安装后显示在手机上的图标、文字上有所区别而已。

    注:App10.0 暂不支持 SDK 集成。

    1.3 功能介绍

    • 通过 App 云打包服务,用户可以对 FineMobile 数据分析 App 进行 OEM,更换 App 的图标、名字、内置服务器、登录页等,实现个性化定制 App,打造企业专属应用。

    • 打包后用户可以下载安装包自行发布并进行版本控制。

    • 自动打包方便易操作、零代码、界面化配置。

    1.4 收费说明

    云打包服务费用为1 万 / 年,开通期间可以不限次数打包,不限 iOS/Android。

    注:高级定制需要另行开通。

    2. OEM操作步骤

    2.1 准备工作

    2.1.1 准备素材

    准备好打包的素材:App 应用图标、启动页背景图片、登录页背景图片。

    1)App 应用图标

    建议尺寸为 1024*1024 像素,不超过 1M 的 PNG 格式图片。下图为示例用到的 App 应用图标。

    222

    2)启动页背景图片

    手机端建议尺寸为 750*1334 像素的 PNG 格式图片,平板端建议尺寸为 1536*2048 像素的 PNG 格式图片。下图为示例用到的手机端启动页图片。

    222

    3)登录页背景图片

    手机端建议尺寸为 750*1334 像素的 PNG 格式图片,平板端建议尺寸为 1536*2048 像素的 PNG 格式图片。下图为示例用到的手机端登录页背景图片。

    222

    2.1.2 配置证书

    App 打包的证书分为iOS 企业证书Android 证书,证书的配置过程如下:

    1)登录 帆软市场,进入用户中心,在用户信息下找到 App 打包,点击打开,进入 App 打包页面,如下图所示:

    注:进入 App 打包页面后,如果没有开通该功能,需要联系销售开通服务。

    Snag_4740702f.png

    2)配置 iOS 企业证书( 如果只需要安卓客户端,则跳过 ):

    用户需要先申请 iOS 企业证书,申请到 iOS 企业证书后,在 App 打包页面,选择 iOS 企业证书,上传 xx.p12xx.mobileprovision 文件,并输入 certificate password

    上传后,点击检查证书,会自动读取到 bundle id 和过期时间,点击保存即可,如下图所示:

    注1:申请 iOS 企业证书的步骤可以参阅: 如何申请 iOS 证书

    注2:导出 iOS 企业证书文件的方法可以参阅: 如何导出证书

    注3:证书保存后,保存按钮会替换成申请修改证书按钮,如果用户 iOS 企业证书过期后需要修改证书,可以通过该按钮进行申请。更换证书的方法可以参阅:iOS 企业证书更换说明

    Snag_48295b81.png

    配置好的 iOS 企业证书如下图所示:

    Snag_482ccb24.png

    3)配置 Android 证书

    如果已经有 Android 证书了,直接填写package 包名(至少2层以上),上传证书文件后,点击检查证书保存即可。

    Snag_482edcbe.png

    如果没有 Android 证书,那么可以通过点击设置包名并生成证书按钮,一键生成 Android 证书。具体的设置项包括:

    • package 包名(至少2层以上)

    • Keystore 别名

    • Android 证书存储口令

    • Android 证书密钥口令

    Snag_48355d8a.png

    如果有需要,可以点开高级选项,设置证书的辅助信息,不设置将采用默认值。设置项包括:

    • 有效期(年)

    • 姓名

    • 组织单位名称

    • 城市

    • 省份

    • 国家代码

    Snag_48386cdd.png

    配置好的 Android 证书如下图所示:

    Snag_483a95b8.png

    2.2 配置打包信息

    2.2.1 新建应用

    配置好证书后,点击新建应用,进入 App 打包信息配置页面。

    Snag_483c6d47.png

    2.2.2 基本配置

    如下图,配置好打包的基本信息,所有信息的介绍如下表所示:

    类别配置说明
    应用信息应用名称桌面及关于显示的应用名称,必填项
    应用描述描述应用的作用,必填项
    应用图标桌面及关于显示的应用图标,必填项
    启动设置引导页勾选显示后,首次安装应用时会显示应用介绍页面,默认不勾选

    启动页

    启动 App 时显示的背景图片,可选择上传手机和 Pad 格式的,如果上传其他大小的图片,会以图片中心为原点,自适应显示

    图片不上传的话使用的是 App 自带的图片

    服务器设置内置服务器App 中帆软的 demo 服务器 OEM 时会自动删除,此为客户服务器设置

    如果想内置自己的服务器,则勾选,同时需要填入以下信息:

    • 服务器名称

    • 服务器地址

    • 添加服务器:不勾选允许时,登录界面将无服务器入口,用户无法看到服务器列表,也无法添加及修改服务器

    关于设置版本号关于中显示的版本号
    版本更新App 打包可根据用户需求进行版本管理控制,自行决定是否更新,设置步骤请参照:App 打包实现版本自主管理
    版权信息关于中显示的版权信息,必填项
    版本库设置版本库可以选择9.0版本或10.0版本,使用当前最新的 iOS 和 Android 版本库,与官方应用同步
    插件设置深信服VPN

    可以选择是否要包含深信服 VPN 功能,需要时勾选打包后,可以将 VPN 地址、用户名、密码内置到 App 中

    消息推送

    可以选择是否要包含消息推送功能,需要时勾选打包后,可以根据文档:App 打包支持消息推送来设置

    注:只有「版本库设置」中版本库为 10.0 版本,才支持该属性。 

    收藏支持选择是否在模板中显示收藏按钮,需要时勾选打包后,模板中有收藏按钮,主页底部菜单有常用
    离线支持选择是否在模板中显示下载按钮,需要时勾选打包后,模板中有下载按钮,设置中有离线缓存项

    分享

    支持选择是否在模板中显示分享按钮,需要时勾选打包后,模板中有批注分享按钮,该功能介绍可参见:[App]批注分享功能

    App 中的分享功能,iOS 需要获取微信的授权,如果不填,iOS 无分享微信功能

    多语言

    默认不勾选,勾选后,打包后 App 设置项中新增多语言菜单,支持切换的语言包括: 简体中文、繁体中文、英文、日文、跟随系统语言

    注:只有「版本库设置」中版本库为 10.0 版本,才支持该属性。 

    安全性设置自动登录勾选显示后,登录时支持记住密码和自动登录
    登录安全键盘勾选使用后,登录时使用安全键盘输入账号信息
    HTTPS 服务器证书勾选合法性校验后,登录走 HTTPS 认证
    密码输入保护勾选使用后,输入密码页面禁止截屏
    请求额外参数

    默认不勾选,勾选后显示 Key、Value 的文本框,文本框内容无限制,由客户自定义参数

    注:只有「版本库设置」中版本库为 10.0 版本,才支持该属性。

    其他设置URL Scheme可以通过自定义的 URL 链接去启动 App,不需要手动点击 App 图标去启动
    安卓桌面图标勾选隐藏后,打包安装 App,安卓 App 图标在手机桌面不显示

    App 打包信息默认配置界面如下图所示:

    1582515043119283.png

    2.2.3 高级配置

    点击基本配置底部的高级配置按钮,进入高级配置的设置界面。

    注:目前高级配置只有 10.0 支持,9.0 是不支持的。

    高级配置可进行更多的个性化定制,包括:

    • 登录页背景图片:图片不上传的话使用的是 App 自带的图片

    • 主题颜色

    • 顶部导航栏背景颜色

    • 顶部导航栏标题颜色

    • 顶部导航栏按钮颜色

    • 底部工具栏背景颜色

    高级配置的设置界面如下图所示:

    market.fanruan.com_usercenter_appoem_bundle_op=new (1).png

    2.3 完成打包

    1)App 打包信息配置完成后,点击保存,下次打包时无需再次修改。此时生成安装包按钮从灰色不可选变为蓝色可选状态。

    2)点击生成安装包按钮后,提示开始打包,跳转到应用管理界面,可以查看到当前打包状态,如下图所示:

    注:打包采用排队机制,可能耗时比较久,请耐心等待。

    Snag_48b1121e.png

    3)打包成功后,右边会出现三个可操作按钮,分别为:

    • 打包:点击后可进入打包信息配置页面,再次进行编辑。

    • 下载:悬浮在其上方会弹出二维码下载链接。

    • 删除:点击后删除该应用。

    Snag_48b61f35.png

    二维码下载链接如下图所示:

    Snag_48bc1228.png

    附件列表


    主题: 移动端
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!