注:若是希望后期oem更新后,APP自动提醒用户更新,可先查看wiki文档,移动端oem定制更新后提醒用户下载 再进行OEM定制:
下载Smartbi for iOS Packager并解压,例如C:\Temp或/tmp
- 运行C:\Temp\pack.cmd或/tmp/pack.sh,需要预先设置JAVA_HOME环境变量,或使用文本编辑器修改其中的java的路径
- 点击"打开"按钮并选择原始版本的smartbi.ipa文件
4.修改需要定制的信息。
注意,若是修改smartbi的图片,图片必须严格按照原始图片的尺寸大小制作,可参考Smartbi for iOS Packager\logo中的图片。
5.点击"打包"按钮保存为新的ipa文件,例如:Pack.ipa
6.登录界面等部分功能没有在此界面中提供修改入口,可以使用WinRar等压缩工具打开Pack.ipa并替换
7.以下操作需要切换到MacOS系统中
8.复制Pack.ipa与resignsmartbi.sh文件到MacOS系统
9.编辑resignsmartbi.sh文件,修改相应变量值:
a. ID 应用的ID
b. MOBILE_PROVISION 指定mobileprovision文件的路径
c. IPA pack生成的Pack.ipa路径
d. DEST_IPA 最终签名后的Ipa文件名路径
e. CERT_NAME 签名证书公司全名称 可以打开Finder -> 应用程序 -> 实用工具 -> 钥匙串访问 找到相应的名称,在相应的签名上右键"显示简介" 弹出的新窗口中复制"常用名称"获得
10.设置resignsmartbi.sh为可执行,chmod 755 resignsmartbi.sh
11.运行./resignsmartbi.sh,在弹出窗口中允许钥匙串访问权限
12.最终生成6.2-resign.ipa文件
13.使用iTools等工具可以安装到iPhone、iPad上