通过OEM定制,客户可以在原来Smartbi iOS APP基础上进行修改,修改其中的应用信息、桌面图标、启动图片、加载中的图片、主界面、登录界面、离线资源等,最后打包生成一个OEM定制的iOS IPA文件。
在iOS设备上安装该IPA文件,会安装一个经过OEM定制的APP,得到在APP界面上显示客户的LOGO等显示效果。
Smartbi支持OEM定制以下内容:
应用信息
下表为可修改的应用信息、示例及说明:
内容 | 示例 | 说明 |
---|---|---|
应用显示名称 | Smartbi | 可选 |
支持邮箱 | 可选 | |
关于名称 | 广州思迈特软件有限公司 版本所有 | 可选 |
版本信息 | 3.0.6 | 可选 |
版本日期 | 2015-05-27 17:03:54 | 可选 |
服务器地址1 | 可选 | |
用户名 | Demo | 可选 |
密码 | Demo | 可选 |
允许保存密码 |
| 默认允许 |
图标发光效果 |
| 默认允许 |
是否从app.smartbi.com.cn获取更新 |
| 默认不更新 |
九宫格风格 |
| 默认否 |
显示首页按钮 | 默认不显示 | |
面板显示三级菜单 | 默认显示 |
相关图片资源
可以修改的相关图片资源有:桌面图标、启动图片、加载中的图片、主界面、登录界面;“桌面图标”指的是不同分辨率机型上APP图标显示使用的图片。
OEM定制中需要修改的18张图片的详细信息如下。注意,在修改时,图片的名称和尺寸必须与下表严格一致。
ID | 图片 | 文件名 | 尺寸(单位: px) |
---|---|---|---|
1 | 登陆界面 | Login_logo.png | 260×95 |
2 | 加载中图片 | ipad_loading.png | 1024×768 |
3 | 加载中图片 | iphone_loading.png | 320×480 |
4 | 启动图片 | ipad_launch.png | 1024×768 |
5 | 启动图片 | ipd_Retina_launch.png | 2048×1536 |
6 | 启动图片 | iphone_launch.png | 320×480 |
7 | 启动图片 | iphone_Retina_launch.png | 640×960 |
8 | 启动图片 | iphone5_launch.png | 640×1136 |
9 | 主界面 | ipad_main_view.png | 1024×768 |
10 | 桌面图标 | 29×29.png | 29×29 |
11 | 桌面图标 | 57×57.png | 57×57 |
12 | 桌面图标 | 58×58.png | 58×58 |
13 | 桌面图标 | 72×72.png | 72×72 |
14 | 桌面图标 | 76×76.png | 76×76 |
15 | 桌面图标 | 114×114.png | 114×114 |
16 | 桌面图标 | 120×120.png | 120×120 |
17 | 桌面图标 | 114×114.png | 114×114 |
18 | 桌面图标 | 152×152.png | 152×152 |
注:若是希望后期oem更新后,APP自动提醒用户更新,可先查看wiki文档,移动端oem定制更新后提醒用户下载 再进行OEM定制 |
---|
为了方便客户进行OEM定制,我们提供了Smartbi for iOS Packager工具,按以下步骤可以完成OEM定制:
IPA文件被签名后才能在iOS实机设备上安装,因此还需要对上面定制打包好的Pack.ipa进行签名操作。
进行签名必须要切换到MacOS系统中,然后按以下步骤进行操作:
编辑resignsmartbi.sh文件,修改以下变量值;注意,如果在Windows上编辑此文件,必须将文件保存为Unix的回车格式,不可以使用Windows回车格式;
移动端首页等资源的修改没有在上面的工具中提供,因为它们是服务器提供、APP加载的。
要修改移动端首页,可以下载 MobilePortalChange.ext 扩展包,用压缩工具打开扩展包,然后替换其中相应的图片资源。注意,替换的图片资源名称和尺寸必须与对应图片文件一致。
移动端首页对应的图片资源在这扩展包中这两个目录下: 【MobilePortalChange.ext\vision\ios\login\img】,【MobilePortalChange.ext\vision\ios\portraitweb\img】
修改version.txt,目录为:【MobilePortalChange.ext\vision\ios\login】
最后,将扩展包部署到服务器上,详见扩展包部署。