企业版常见问题

  • 1、移动应用开发系统介绍
  • 2、名词解释
  • 3、移动应用开发系统常见问题如下
  • 4、EMM和MMS平台的应用版本升级faq

    1、移动应用开发系统介绍

    移动应用开发系统(又称企业版SDK)是AppCan倾力打造的一套跨平台移动应用开发系统,利用H5+CSS3+JS技术,通过 IDE开发工具、原生能力、打包服务器等快速开发移动应用,实现一次开发多平台适配,大大降低了开发成本,是企业移动应用开发的首选。

    2、名词解释:

    AppCan.cn开发平台,也叫大众版/AppCan.cn/官网/线上打包/打包服务器
    SDK移动应用开发支撑平台,也叫企业版/企业版SDK/企业版/打包盒子/mac mini/打包服务器
    IDE生成安装包,也叫本地打包

    在使用AppCan.cn时遇到的问题,可到论坛中发帖或QQ交流群中咨询,交流沟通.
    使用移动应用开发系统时可能会遇到的问题,可先参考下方常见问题,如无法解决或其他问题可通过客服系统提交工单,如已经过质保期无法登陆客服系统,请到论坛提交问题;

    3、企业版平台使用过程中的常见问题及解决方案对照表:

问题 解决方法
【企业版、大众版、IDE 】 打包失败日志查看及分析方法 http://newdocx.appcan.cn/FAQs/failure-log
【大众版】什么是webapp? 在创建应用时选择Webapp模式,系统会根据您输入的网站地址,自动生成一个App。当应用启动时会根据您输入的网址来访问相应的页面。
【企业版和大众版】 如何将网站直接做成app? 大众版用户:
注册AppCan.cn的用户->个人中心进行开发者认证->进入开发平台->创建webapp应用(把网站地址输入到连接中)后续操作步骤见文档:http://newdocx.appcan.cn/dev-guide/platform-services/app-dev
企业版用户:
登录SDK开发平台->创建应用->登录企业版IDE->同步AppCan项目->修改该项目的config文件中的起始页为网站地址
【企业版和大众版】打包类型webapp,安装包安装后其中的附件下载功能不可用如何解决? 依赖于网站的开发,现在手机浏览器上直接访问网址看能否下载;
如不能下载则说明是网站与手机本身不兼容,与APP无关如果能下载;
如可以下载,在质保期请到客服系统提交工单提交问题,已过质保期,无客服系统账号可拨打4000401766说明问题;
【企业版和大众版】webapp打包后样式不兼容如何处理 如果通过AppCan.cn上的webapp流程生成的安装包有兼容问题,可通过以下步骤调整
登录appcan.cn/SDK开发平台->创建应用->登录IDE->同步AppCan项目->修改该项目的起始页
1、打开ide,在起始页修改代码
appcan.ready(function() {
var titHeight = $('#header').offset().height;
appcan.window.openPopover({
name:'content',
dataType:0,
url:'http://www.appcan.cn/', //注:此为网站地址
top:titHeight,
left:0,
type:512,
});
window.onorientationchange = window.onresize = function() {
appcan.resizePopoverByEle("content", 0, $("#header").offset().height);
}
});// appcan.frame.open("content","http://www.appcan.cn”,0,titHeight);
为要修改的代码

2、同时可以配置config.xml文件
添加false此选项可以配置true 和 false; true代表代表生成的app启动带loading进度条,false代表生成的app启动不带loading进度条

注1:以上webapp都是需要确保适配移动端的,如何适配有很多开发者分享的教程;appcan封装的基础框架已经适配,即上述描述的第3种webapp创建方式。

注2:如果在AppCan平台开发,都支持调用appcan原生功能插件,前提是你的web网址中有调用集成的appcan原生插件接口。

这类说明见文档:http://bbs.appcan.cn/home.php?%20mod=space&uid=1&do=blog&id=11
【企业版和大众版】IDE打包正常,但是在企业版或大众版上打包,输入法会将输入框遮住一部分 1、企业版或大众版打包时进入云端打包页面
2、键盘模式选择压缩模式,重新打包测试
3、如仍有问题在提交工单提供测试case以便复现问题。
【企业版和大众版】如何修改安卓安装包签名? 1、如使用大众版打包的应用,则到论坛中发帖提供用户名、AppID和kEY,AppCan官方人员修改后提供签名后的文件.
2、如使用企业版打包的应用,则到客服系统中提交工单,提供空签名宝,AppCan官方人员修改后提供签名后的文件.
【企业版】SDK应用开发平台(即企业版)需要升级到4.0.0版本,该如何做? 企业版SDK升级到4.0前准备的准备工作
1 建议备份开发的项目,即通过SVN工具签出(checkout)已经开发的项目代码,包括trunk、tags、branches下的全部代码。虽然在内部测试中已确认项目代码不会丢失,但为了防范特殊或未知情况下出现问题,请做好备份。
2 3.1版本升级到4.0, “应用管理员”如果在“应用开发”菜单下打包,建议截图保存相应菜单下“版本管理”-“hybrid打包”-“开关设置”下的各项设置,升级后可能需要重新填写。
3 请提供远程访问打包服务器ssh(需要映射打包服务器的22端口) 和VNC(需要映射打包服务器5900端口) 的ip地址。
4 请提前下载升级需要用到的文件,保存到U盘里,插到macmini 设备上。
链接: http://pan.baidu.com/s/1i5oelet 密码: mj6t
注:升级后的SDK 4.0.0使用文档也在此连接中下载,请及时下载并查看。尤其是从3.X.X版本升级到4.0.0的用户,界面及操作有一定的变化。
5.企业版 IDE的下载地址如下,请自行下载并安装,使用手册见在连接中有。
链接: http://pan.baidu.com/s/1sl6KHJ3 密码: q6h2
注:新增的UI设计器的使用见使用手册,请务必查看使用手册。
企业版MAC IDE (AppCanIDE-Enterprise-4.0.0-2017-02-16-1052)
企业版window IDE(AppCan_IDE_Enterprise_Setup_V4.0.0_201612171610)
以上几步操作完成后联系AppCan客服(QQ号3521877918)安排升级。
【企业版】SDK应用开发平台(即企业版)需要升级到3.1.4版本,该如何做?
截止到2016.12.23日已经发布企业版4.0.0版本,建议直接升级4.0.0版本
企业版SDK升级到3.1.4前准备的准备工作

1、建议备份开发的项目,即通过SVN工具签出(checkout)已经开发的项目代码,包括trunk、tags、branches下的全部代码。虽然在内部测试中已确认项目代码不会丢失,但为了防范特殊或未知情况下出现问题,请做好备份。
2、请提供远程访问打包服务器ssh(需要映射打包服务器的22端口) 和VNC(需要映射打包服务器5900端口) 的ip地址。
3、请提前下载升级需要用到的文件,保存到U盘里,插到macmini 设备上。
提供邮箱给AppCan客服(QQ号3521877918),通过百度网盘将3.1.4升级文件分享给用户,请用户在一小时内保存到客户的网盘,并及时下载。

以上几步操作完成后联系AppCan客服(QQ号3521877918)安排升级。
【企业版】 如何配置企业版或SDK或企业版或打包服务器的静态IP? 1、你另一个电脑和 macmini 用网线 直接连接。
2、电脑的ip地址设置成 192.168.1.X网段。
3、macmini 默认ip 是 192.168.1.111 ,如果你们之前没有改过,可以通过浏览器 访问
http://192.168.1.111:8080/manager
用户名 admin ,密码admin
4、登录后->系统设置->网络设置, 在网络设置里,配置成你们需要的ip地址。
【企业版】 macmini的IP情况忘记或不知道的情况下,如何配置或者修改IP地址? 方法1: 如果是dhcp分配ip,找个路由器,将macmini接到路由器上,查看路由器上分配的ip地址是什么,那么当前的IP地址就是mac mini的IP地址了。

方法2、找个键盘,鼠标,显示器,将macmini 接到显示器上
通过用户developer, 密码appcan
登录到mac mini里, 通过系统里的浏览器,访问:127.0.0.1:8080/manager
用户名/密码 admin
找到设置网络的页面重新设置ip
【企业版】 在知道当前macmini的IP地址的情况下,如何修改SDK应用开发平台(SDK/打包服务器/macmini)的IP地址? 通过浏览器的形式进行访问:IP:8080/manager/login
用户名:admin
密码: admin
登录之后选择-系统设置-网络管理-网络设置-修改IP地址,修改后确定即可,此时打包服务的IP地址即改为新修改的地址,之前的地址不可访问。
【企业版】 如何连接mac mini?
或连接mac mini的方法
使用vnc工具(下载地址:http://pan.baidu.com/s/1qXP6CZ6 密码:adir)
1.点击VNC工具
2.输入SDK服务器的IP地址
3.输入密码a1b2c3d4
4.点击连接,进入到SDK服务器
5.屏幕下方点击重新启动按钮。
【企业版】 Mac Mini /SDK应用开发平台要用那些端口? 需要的端口有:80、8888、3690,如果只是网站使用开通以上端口即可;
如果要登录服务器后台,需开通22端口(但此端口尽量不要开,有风险,可能会被攻击)
【企业版】 mac mini普通管理员的账号和密码
(SDK-SUIT为超级管理员账号,不能提供给企业)
账号:developer
密码:appcan
【企业版】SDK-SUIT为超级管理员账号,不能提供给企业,如果必须使用怎么办? 联系AppCan客服(QQ号3521877918)输入登录密码。
【企业版】 SDK应用开发系统的超级管理员账号和密码是什么? SDK应用开发系统的超级管理员账号是:admin
密码默认是:admin
如修改则为修改后的密码。
【企业版】SDK应用开发系统的超级管理员密码忘记了需要重置怎么办? SDK应用开发系统超级管理员admin账号密码的重置方法是:
1 使用VNC连接mac mini (VNC:IP 密码:a1b2c3d4)
2 使用developer(密码:appcan)登录系统,打开命令行终端窗口
3 登录数据库 /usr/local/mysql/bin/mysql -usdksuit_user -psdksuitpass
4 选择数据库 use sdksuit_db;
5 重置admin 用户密码 update t_user set password='21232f297a57a5a743894a0e4a801fc3' where name='admin';
6 退出数据库 quit
7 重置后,admin用户密码重置为admin。
【企业版】 生成安装包,打包时启动页上会有“Appcan3.0”的水印字样 使用admin登录SDK开发系统->系统设置->授权信息 查看授权是否过期
1、如果过期,如在质保期请到客服系统提交工单说明授权已过期,并在授权信息页面后面下载“获取设备信息”文件,提供到系统中
已过质保期,无客服系统账号可拨打4000401766说明问题;
客服人员会和公司确认并申请新的授权文件,最终反馈给提出人,在系统设置->授权信息页面上传授权文件后重新打包即可。

2、如未过期,可能是MAC mini的服务器IP发生变化导致的,需联系AppCan客服人员,并提供远程MAC mini服务器查看解决问题
【企业版】 IOS使用企业版证书打包,生成zip安装包如何安装 1、下载生成的安装包,格式为ZIP格式
2、解压ZIP格式安装包,获取里面的IPA文件
3、安装IPA文件,此文件是可直接安装的安装包
【企业版】企业版SDK打包ios版应用,一直显示"打包中",无论等多久都不会打包结束该如何解决? 在质保期请到客服系统提交工单说明该问题,并提供远程方式;
如已经过了质保期,无客服系统账号可拨打4000401766说明问题;
【企业版】 企业版SDK打包时生成的android安装包,如何修改versioncode值?
场景:原来大众版或者其他企业版服务器上打包,每次生成安装包versioncode加1(不受打包页面上版本号影响),当换一个打包服务器打包时versioncode会从1开始,所以用户上传到应用商店是会有影响,需要修改versioncode值
SDK应用开发系统修改versioncode的方法是:
1 使用VNC连接mac mini (VNC:IP 密码:a1b2c3d4)
2 使用developer(密码:appcan)登录系统,打开命令行终端窗口
3 登录数据库 /usr/local/mysql/bin/mysql -usdksuit_user -psdksuitpass
4 选择数据库 use sdksuit_db;
5 找到要修改的appId,然后修改对应的count值。


6 退出数据库 quit
【企业版】 企业版SDK打包时生成的android安装包时,当需要生成多个安装包时,并且多个安装包的versionCode值相同
场景:需要生产多个渠道的安装包,上传到应用商店是需要保持同一个versioncode时
SDK应用开发系统修改versioncode的方法是:
1 使用VNC连接mac mini (VNC:IP 密码:a1b2c3d4)
2 使用developer(密码:appcan)登录系统,打开命令行终端窗口
3 登录数据库 /usr/local/mysql/bin/mysql -usdksuit_user -psdksuitpass
4 选择数据库 use sdksuit_db;
5 找到要修改的appId,然后修改对应的count值。


6 退出数据库 quit
【企业版】 SDK应用开发管理平台4.0版本中android平台打包选择加密功能后部分页面JS报错,页面有错误,如果不加密则正常。原因是什么? 通过浏览器的形式进行访问:IP:8080/manager/login
用户名:admin
密码: admin
登录之后选择-系统设置-平台更新-上传文件,将文件传上去 :20170105_企业版encrypt
(文件下载地址:http://pan.baidu.com/s/1nvyODuD 密码:pq55)
【企业版】SDK4.0版本如果批量离线更新插件和引擎? 通过浏览器的形式进行访问:IP:8080/manager/login
用户名:admin
密码: admin
登录之后选择-系统设置-平台更新-上传文件,将文件传上去( AppCan提供插件引擎离线升级包->用户下载)更新
【企业版】 企业版SDK如何进行应用版本更新? SDK应用开发管理系统中没有直接进行应用版本升级的功能,此功能在EMM应用管理平台中可实现,如有需要请联系4000401766咨询购买产品事宜。
如不购买产品可自行开发实现,实现思路:每次启动或某个时间点触发检测是否有新版本,如有则提示升级,没有则不提示的方式实现。
【企业版】企业版SDK3.2.2版本,管理员配置普通用户重置密码邮箱收不到邮件的问题如何处理? 通过浏览器的形式进行访问:IP:8080/manager/login
用户名:admin
密码: admin
登录之后选择-系统设置-平台更新-上传文件,将补丁文件更新上去
补丁文件请到客服系统提交工单获取。
还需要帮助吗? 联系我们
最新更新 8th Jul 2021