回到主页
回到主页

部署个性化移动报表App客户端

· 厦门艾科思报表平台系统管理

【先决条件】

  1. 已经成功部署iReport365服务器端
  2. 已成功配置SSL证书(不支持免费证书)
  3. 假设报表服务器url为:https://mbi.domain.com
  4. 假设App名字是:移动驾驶舱
  5. 假设iOS的bundle id为:service.weibaobiao.com

【部署App】

  1. 下载App模板文件:  http://dc.ireport365.com/app.template.zip
  2. 将app.template.zip解压缩到路径: iReport365安装目录/app; 
    注意:正确的文件路径: iReport365安装目录/app/app.html
  3. 编辑app.html 修改以下内容:
    (1) . 将 ${product_name} 替换为 移动驾驶舱
    (2). 将 ${host} 替换为  mbi.domain.com
  4. 编辑 ios/app.plist 修改以下内容:
    (1) . 将 ${product_name} 替换为 移动驾驶舱
    (2). 将 ${host} 替换为  mbi.domain.com
    (3). 将${bundle_id}替换为 service.weibaobiao.com
  5. 编辑 ios/version.json,将版本号修改为对应的版本号,查看版本号
  6. 编辑 android/version.json,将版本号修改为对应的版本号(版本号与ios版本号一致)
  7. 将app.ipa拷贝至 iReport365安装目录/app/ios/ 目录下
  8. 将app.apk拷贝至 iReport365安装目录/app/android/ 目录下
  9. 使用二维码生成器,将 https://mbi.domain.com/app/app.html 生成二维码图片后,替换 qrcode.png

对于后续的App版本升级,只需要执行以下操作

【App升级更新-Windows】

  1. 备份 d:/iReport365/app 目录
  2. 编辑 d:/iReport365/app/ios/version.json,将版本号修改为对应的版本号
  3. 编辑 d:/iReport365/app/android/version.json,将版本号修改为对应的版本号(版本号与ios版本号一致)
  4. 将app.ipa拷贝至 d:/iReport365/app/ios/ 目录下
  5. 将app.apk拷贝至 d:/iReport365/app/android/ 目录下

【App升级更新-Linux】

  1. 备份 /opt/iReport365/app 目录
  2. 编辑 /opt/iReport365/app/ios/version.json ,将版本号修改为对应的版本号
  3. 编辑 /opt/iReport365/app/android/version.json ,将版本号修改为对应的版本号(版本号与ios版本号一致)
  4. 将app.ipa拷贝至目录: /opt/iReport365/app/ios/
  5. 将app.apk拷贝至目录: /opt/iReport365/app/android/
上一篇
艾科思BI系统备份与恢复 - Linux系统
下一篇
配置数据库密码
 回到主页
strikingly icon上线了提供技术支持
Cookie的使用
我们使用cookie来改善浏览体验、保证安全性和数据收集。一旦点击接受,就表示你接受这些用于广告和分析的cookie。你可以随时更改你的cookie设置。 了解更多
全部接受
设置
全部拒绝
Cookie设置
必要的Cookies
这些cookies支持诸如安全性、网络管理和可访问性等核心功能。这些cookies无法关闭。
分析性Cookies
这些cookies帮助我们更好地了解访问者与我们网站的互动情况,并帮助我们发现错误。
首选项Cookies
这些cookies允许网站记住你的选择,以提供更好的功能和个性化支持。
保存