移动应用开发系统(又称企业版SDK)是AppCan倾力打造的一套跨平台移动应用开发系统,利用H5+CSS3+JS技术,通过 IDE开发工具、原生能力、打包服务器等快速开发移动应用,实现一次开发多平台适配,大大降低了开发成本,是企业移动应用开发的首选。
AppCan.cn开发平台,也叫大众版/AppCan.cn/官网/线上打包/打包服务器 SDK移动应用开发支撑平台,也叫企业版/企业版SDK/企业版/打包盒子/mac mini/打包服务器 IDE生成安装包,也叫本地打包
在使用AppCan.cn时遇到的问题,可到论坛中发帖或QQ交流群中咨询,交流沟通. 使用移动应用开发系统时可能会遇到的问题,可先参考下方常见问题,如无法解决或其他问题可通过客服系统提交工单,如已经过质保期无法登陆客服系统,请到论坛提交问题;
问题 | 解决方法 |
---|---|
【企业版、大众版、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文件添加 |
【企业版和大众版】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.输入密码a1b2c3d44.点击连接,进入到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 退出数据库 quit7 重置后,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登录之后选择-系统设置-平台更新-上传文件,将补丁文件更新上去补丁文件请到客服系统提交工单获取。 |